Bagaimana cara membuat file teks multiline dengan Echo di command prompt Windows?


14

Saya menggunakan Windows 7 dan saya ingin cepat membuat file teks kecil dengan beberapa baris teks pada command prompt.

Saya dapat membuat file teks satu baris dengan:

echo hello > myfile.txt

tetapi bagaimana saya bisa membuat file teks dengan beberapa baris menggunakan perintah gema ini? Saya telah mencoba yang berikut ini, yang tidak berfungsi ketika saya membaca file dengan more:

echo hello\nsecond line > myfile.txt

Ada saran? Atau adakah perintah standar lain yang bisa saya gunakan untuk ini echo?


Jawaban:


15

Anda bisa menggunakan karakter >> untuk menambahkan baris kedua ke file, misalnya

echo hello > myfile.txt
echo second line >> myfile.txt

18

Ada tiga cara.

  1. Tambahkan setiap baris menggunakan >>:

    C:\Users\Elias>echo foo > a.txt
    C:\Users\Elias>echo bar >> a.txt
    
  2. Gunakan tanda kurung untuk menggemakan beberapa baris:

    C:\Users\Elias>(echo foo
    More? echo bar) > a.txt
    
  3. Ketik tanda sisipan ( ^) dan tekan ENTER dua kali setelah setiap baris untuk melanjutkan menambahkan baris:

    C:\Users\Elias>echo foo^
    More?
    More? bar > a.txt
    

Semua yang di atas menghasilkan file yang sama:

C:\Users\Elias>type a.txt
foo
bar

0

Anda dapat memberi spasi di antara setiap baris untuk menulis:

echo line1 line2 "line 3" > file.txt

Ini menampilkan semuanya dalam satu baris:line1 line2 "line 3"
Łukasz Nojek
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.