¿Cómo hacer eco de la salida de un top en un archivo de texto?


13

Quiero escribir un lote o algo así, que escribirá la salida topen un archivo al iniciar sesión.

Lo hice top >> output-file, pero contiene un personaje extraño!

¿Alguien puede dar un tutorial simple sobre cómo escribir un archivo por lotes en Linux?

Respuestas:


19

Intenta lo siguiente

top -b -n1 > filename.txt

El -bes para el modo por lotes, que debería evitar los caracteres extraños. El -n1le dice que solo imprima una iteración.


1

Vaya a la terminal y escriba:

user@ubuntu:~$ top > filename.txt

La salida del comando superior ahora se almacenará en un archivo de texto que se encuentra en su directorio de inicio.

Ver: Tutorial de scripts de Bash .


Como dije, lo hice pero almacena algún carácter binario dentro de él.
Behzadsh
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.