Bagaimana cara menggaungkan output atas ke dalam file teks?

13

Saya ingin menulis batch atau sesuatu, yang akan menulis output topmenjadi file saat login.

Memang top >> output-file, tapi itu mengandung beberapa karakter aneh!

Adakah yang bisa memberikan tutorial sederhana tentang cara menulis file batch di Linux?

Behzadsh
sumber

Jawaban:

19

Coba yang berikut ini

top -b -n1 > filename.txt

Ini -buntuk mode batch, yang seharusnya mencegah karakter aneh. The -n1mengatakan itu untuk hanya mencetak satu iterasi.

Ilmuwan gila
sumber
1

Buka terminal dan ketik:

user@ubuntu:~$ top > filename.txt

Output dari perintah teratas sekarang akan disimpan dalam file teks yang terletak di direktori Home Anda.

Lihat: Tutorial skrip Bash .

karthick87
sumber
Seperti yang saya katakan saya lakukan tetapi menyimpan beberapa karakter biner di dalamnya.
Behzadsh