Como fazer o eco da saída de uma parte superior em um arquivo de texto?

13

Eu quero escrever lote ou algo assim, que irá gravar a saída de top em um arquivo no login.

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

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

    
por Behzadsh 10.11.2010 / 08:53

2 respostas

18

Tente o seguinte

top -b -n1 > filename.txt

O -b é para o modo batch, que deve evitar os caracteres estranhos. O -n1 diz para imprimir apenas uma iteração.

    
por Mad Scientist 10.11.2010 / 09:20
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 em seu diretório pessoal.

Veja: Tutorial de script Bash .

    
por karthick87 10.11.2010 / 09:13