
저는 Windows 7을 사용하고 있으며 명령 프롬프트에 몇 줄의 텍스트가 포함된 작은 텍스트 파일을 빠르게 만들고 싶습니다.
다음을 사용하여 한 줄의 텍스트 파일을 만들 수 있습니다.
echo hello > myfile.txt
하지만 이 echo 명령을 사용하여 여러 줄로 구성된 텍스트 파일을 어떻게 만들 수 있습니까? 다음을 시도했지만 다음을 사용하여 파일을 읽을 때 작동하지 않습니다 more
.
echo hello\nsecond line > myfile.txt
어떤 제안이 있으십니까? 아니면 대신 사용할 수 있는 다른 표준 명령이 있습니까 echo
?
답변1
>> 문자를 사용하여 파일에 두 번째 줄을 추가할 수 있습니다.
echo hello > myfile.txt
echo second line >> myfile.txt
답변2
세 가지 방법이 있습니다.
다음을 사용하여 각 줄을 추가합니다
>>
.C:\Users\Elias>echo foo > a.txt C:\Users\Elias>echo bar >> a.txt
여러 줄을 에코하려면 괄호를 사용하세요.
C:\Users\Elias>(echo foo More? echo bar) > a.txt
^
계속해서 줄을 추가하려면 각 줄 끝에서 캐럿( )을 입력 하고 Enter 키를 두 번 누르세요.C:\Users\Elias>echo foo^ More? More? bar > a.txt
위의 모든 항목은 동일한 파일을 생성합니다.
C:\Users\Elias>type a.txt
foo
bar
답변3
정말로 한 줄에 모든 내용을 입력하고 싶다면 &
다음과 같이 각 줄에 를 입력하면 됩니다.
echo hello >> myfile.txt & echo second line >> myfile.txt
하지만 efotinis의 대답은 가장 쉬운 대답입니다.
답변4
각 줄 사이에 공백을 넣어서 작성할 수 있습니다.
echo line1 line2 "line 3" > file.txt