Jak wykonać echo wyjścia z góry do pliku tekstowego?

13

Chcę napisać partię lub coś, co zapisze dane wyjściowe topdo pliku podczas logowania.

Tak top >> output-file, ale zawiera jakąś dziwną postać!

Czy ktoś może dać prosty samouczek na temat pisania pliku wsadowego w systemie Linux?

Behzadsh
źródło

Odpowiedzi:

19

Spróbuj wykonać następujące czynności

top -b -n1 > filename.txt

Jest -bto tryb wsadowy, który powinien zapobiegać dziwnym znakom. -n1Informuje go wydrukować tylko jednej iteracji.

Szalony naukowiec
źródło
1

Przejdź do terminala i wpisz:

user@ubuntu:~$ top > filename.txt

Dane wyjściowe polecenia top będą teraz przechowywane w pliku tekstowym, który znajduje się w katalogu domowym.

Zobacz: Samouczek skryptowania Bash .

karthick87
źródło
Jak powiedziałem, zrobiłem to, ale zawiera w sobie jakąś postać binarną.
Behzadsh,