Как отобразить вывод вершины в текстовый файл?

13

Я хочу написать пакет или что-то, что будет записывать вывод topв файл при входе в систему.

Я сделал top >> output-file, но он содержит какой-то странный персонаж!

Может кто-нибудь дать простое руководство о том, как написать командный файл в Linux?

Behzadsh
источник

Ответы:

19

Попробуйте следующее

top -b -n1 > filename.txt

Это -bдля пакетного режима, который должен предотвратить странные символы. Он -n1говорит, что нужно печатать только одну итерацию.

Сумасшедший ученый
источник
1

Зайдите в терминал и наберите:

user@ubuntu:~$ top > filename.txt

Вывод команды top теперь будет храниться в текстовом файле, который находится в вашем домашнем каталоге.

Смотрите: Руководство по написанию скриптов на Bash .

karthick87
источник
Как я уже сказал, я сделал это, но в нем хранится какой-то двоичный символ.
Бехзадш