Stampare su carta l’output del terminale
Posted by Hackgeek | Posted in Guide, Linux | Posted on 20-08-2009
Tag:output terminale, redirigere output terminale, stampare terminale
2
Ti sei mai chiesto se esiste un modo per stampare l’output del tuo terminale?
Se hai la necessità di mantenere in un file di testo tutta la storia degli output che hai ricevuto dal terminale ti basterà redirigere il risultato del comando su un file di testo che potrai successivamente aprire e stampare.

Se per esempio vuoi stampare su un file tutti i tuoi processi in esecuzione sul pc, ti basterà utilizzare il seguente comando da terminale:
ps aux > output_nomefile.txt
Questo comando creare un file di testo chiamato “nomefile.txt” contenente il risultato del comando ps aux e lo salva nella directory corrente.
Tutto questo grazie al simbolo “>” che redirige il risultato del terminale nel file di testo.
ATTENZIONE! Se eseguirai nuovamente il comando andrai a sovrascivere il file che avevi precedentemente creato.
Per evitare questo inconveniente puoi chiaramente modificare il nome del file su cui vuoi salvare l’output oppure, nel caso tu voglia salvare tutto nel medesimo file, ti basterà usare il simbolo “>>” al posto di “>”.Questo simbolo non farà sovrascrivere il nuovo output e lo aggiungerà alla fine del precedente risultato.
Una volta finito potrai aprire il file con un qualsiasi Editor di testo e stampare.
Ti è stato utile questo articolo? Hai suggerimenti da darmi? Lascia un commento.



































non è più semplice
ps aux > lpr
???
o comunque invece dell’editor di testo si può usare lpr per stampare un file
lpr nomefile.txt
@ Octy:
Ciao Octy,
ottimo consiglio…nel post volevo solo far capire anche come si salva su file l’output e come si evita di sovrascrivere il risultato.
Grazie 1000…a presto!