Korzystam z systemu Windows 7 i chciałbym szybko utworzyć mały plik tekstowy z kilkoma wierszami tekstu w wierszu polecenia.
Mogę utworzyć jednowierszowy plik tekstowy z:
echo hello > myfile.txt
ale jak mogę utworzyć plik tekstowy z wieloma liniami za pomocą tego polecenia echo? Próbowałem z następującymi, które nie działają, gdy czytam plik za pomocą more
:
echo hello\nsecond line > myfile.txt
Jakieś sugestie? Czy jest jakieś inne standardowe polecenie, którego mogę użyć do tego zamiast echo
?
windows
command-line
echo
textfiles
Jonas
źródło
źródło
Odpowiedzi:
Możesz użyć znaków >>, aby dodać drugą linię do pliku, np
źródło
Istnieją trzy sposoby.
Dołącz każdą linię, używając
>>
:Użyj nawiasów, aby wyświetlić echo wielu linii:
Wpisz caret (
^
) i naciśnij klawisz ENTER dwa razy po każdej linii, aby kontynuować dodawanie linii:Wszystkie powyższe tworzą ten sam plik:
źródło
Możesz umieścić spację między każdą linią, aby napisać:
źródło
line1 line2 "line 3"