배치 파일을 사용하여 텍스트 파일에 쓰기

MD Aminul Islam 2022년7월12일
배치 파일을 사용하여 텍스트 파일에 쓰기

프로그램은 데이터를 저장하거나 텍스트 파일에 로그인하여 다음에 재사용할 수 있습니다. 이 문서는 배치 스크립트를 통해 텍스트 파일을 작성하는 솔루션을 원하는 경우에 적합합니다.

이 기사에서는 배치 스크립트를 통해 텍스트 파일을 생성하는 방법에 대해 설명합니다. 또한, 우리는 주제를 더 쉽게 만들기 위해 예제와 설명을 볼 것입니다.

배치 파일을 사용하여 텍스트 파일에 쓰기

ECHO 키워드를 사용하여 파일에 텍스트를 입력할 수 있습니다. 아래 예제에서는 텍스트 파일을 만들고 그 위에 텍스트를 넣을 것입니다.

우리 예제의 코드는 아래와 같을 것입니다.

@ECHO off
ECHO This is a text that is saved as a text file. > "G:\BATCH\Test.txt"

스크립트를 실행한 후 텍스트 파일을 열면 파일에 아래 텍스트가 표시됩니다.

This is a text that is saved as a text file.

정확한 디렉토리와 함께 파일 이름을 제공하는 것은 매우 중요합니다. 텍스트 파일을 만들고 여기에 텍스트를 넣는 일반적인 형식은 ECHO Your Text Here > "D:\YouDirectory\Filename.txt"입니다.

이제 성공적으로 텍스트 파일을 만들고 수정했습니다. 조금 고급 예제로 가자.

최근에 생성된 파일을 업데이트하고 싶다면 아래 글을 따라하시면 ​​됩니다. 이렇게 하려면 먼저 파일을 읽은 다음 이 파일 데이터를 변수에 저장해야 하며, 마지막으로 해당 변수 데이터를 업데이트된 데이터와 결합하여 텍스트 파일에 저장해야 합니다.

우리 예제의 코드는 아래와 같을 것입니다.

@ECHO off
FOR /F "tokens=* delims=" %%x IN (Test.txt) DO SET text=%%x
ECHO %text% This is an update. > "G:\BATCH\Test.txt"

코드를 자세히 보면 FOR 루프를 사용하여 텍스트 파일을 읽었음을 알 수 있습니다. 텍스트 파일의 현재 데이터를 x라는 변수에 저장한 다음 text라는 변수를 만들고 x 값을 할당했습니다.

마지막으로 ECHO 키워드로 텍스트 파일의 이전 값과 업데이트된 텍스트를 결합했습니다. 이제 전체 날짜를 텍스트 파일에 저장했습니다.

스크립트를 실행한 후 텍스트 파일을 열면 파일에 아래 텍스트가 표시됩니다.

This is a text that is saved as a text file. This is an update.
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

관련 문장 - Batch File