Como ecoar a saída de um top em um arquivo de texto?

13

Eu quero escrever lote ou algo assim, que irá gravar a saída de topum arquivo no logon.

Eu fiz top >> output-file, mas contém algum personagem estranho!

Alguém pode dar um tutorial simples sobre como gravar arquivos em lotes no Linux?

Behzadsh
fonte

Respostas:

19

Tente o seguinte

top -b -n1 > filename.txt

O -bé para o modo em lote, o que deve evitar caracteres estranhos. O -n1diz para imprimir apenas uma iteração.

Cientista maluco
fonte
1

Vá para o terminal e digite:

user@ubuntu:~$ top > filename.txt

A saída do comando top será agora armazenada em um arquivo de texto localizado no diretório Home.

Consulte: Tutorial de script do Bash .

karthick87
fonte
Como eu disse, fiz isso, mas ele armazena algum caracter binário nele.
Behzadsh