4 069
contributi
Riga 498: | Riga 498: | ||
Note: | Note: | ||
* <tt>'''>''' file.estensione</tt>: Se nomefile.estensione non esiste, viene creato e viene scritto il valore al suo interno. Nel caso esistesse già, il suo valore '''verrebbe sovrascritto'''. | * <tt>'''>''' file.estensione</tt>: Se nomefile.estensione non esiste, viene creato e viene scritto il valore al suo interno. Nel caso esistesse già, il suo valore '''verrebbe sovrascritto'''. | ||
* <tt>'''>>''' nomefile.estensione</tt>: Aggiunge alla fine del file il valore che gli date a riga di comando. | * <tt>'''>>''' nomefile.estensione</tt>: Aggiunge alla fine del file il valore che gli date a riga di comando.<br> | ||
Altri comandi utili per la manipolazione veloce di files sono: | |||
* <tt>head</tt>, che mostra le prime dieci linee di un file. Utile quando si vuole avere un'idea del contenuto di un file senza doverlo aprire con un editor | |||
* <tt>tail</tt>, che mostra al contrario le ultime dieci linee di un file | |||
===Esempi=== | ===Esempi=== | ||
Se vogliamo mostrare il contenuto del file di testo /home/ferdy/prova.txt, dobbiamo dare il comando: | Se vogliamo mostrare il contenuto del file di testo /home/ferdy/prova.txt, dobbiamo dare il comando: | ||
Riga 512: | Riga 515: | ||
cat /home/ferdy/prova.txt /home/ferdy/aggiunte.txt > /home/ferdy/file_finale.txt | cat /home/ferdy/prova.txt /home/ferdy/aggiunte.txt > /home/ferdy/file_finale.txt | ||
</pre> | </pre> | ||
Per visualizzare le prime 10 o le ultime dieci linee di un file: | |||
<pre> | |||
head /home/ferdy/prova.txt | |||
tail /home/ferdy/prova.txt | |||
</pre> | |||
Un comando preziosissimo per gli amministratori di sistema è il seguente, che permette di vedere in modo interattivo la variazione di un file di log: | |||
<pre> | |||
tail -f /var/log/syslog | ccze | |||
</pre> | |||
Nell'ultimo comando sono stati usati: | |||
* <tt>'''-f</tt> che permette di specificare il file che si vuole analizzare con <tt>tail</tt> | |||
* <tt>| ccze</tt> che dirige l'output di tail verso il programma <tt>ccze</tt>, che colorerà l'output del log rendendolo facilmente leggibile | |||
==Creare un collegamento== | ==Creare un collegamento== |