set 252011
 

I sistemi operativi basati su Unix  come Linux offrono un approccio unico per unire due comandi sul terminale, con esso si può prendere l’output del primo comando e usarlo come input del secondo comando, questo è il concetto di pipe o |. Le Pipes permettono a due processi separati di comunicare tra loro anche se non sono stati creati per farlo, quindi questo apre una serie infinita di opportunità.

Un semplice esempio è:

ls -l | grep rwxrwxrwx

Questo comando stampa l’elenco di tutti i file nella directory locale che hanno permesso rwxrwxrwx (o che hanno rwxrwxrwx nel loro nome).

Continue reading »

flattr this!

ago 102010
 

sudogrep è un utilissimo comando da utilizzare a terminale per cercare stringhe di testo all’interno di file, il default è quello di stampare tutte le righe che contengono la stringa data.

Esempi:

grep parola file -> stampa tutte le righe del file che contengono parola.
cat file1 | grep parola
comando unix |grep parola

Continue reading »

flattr this!