IT  UK - CD E DVD LINUX + IMBALLAGGIO + SPEDIZIONE = 0 (zero) EURO
clicca qui per tornare su www.tuttosulinux.com
- tutto su Linux e sul software libero -

inserisci qui le parole da cercare nel sito


powered by FreeFind

LINUX HOWTO IN ITALIANO
Avanti Indietro Indice

4. Le pipe

Questa sezione mostra in maniera molto semplice e pratica come usare le pipe, e per quale motivo potresti volerlo fare.

4.1 Che cosa sono e perché vorrai utilizzarle

Le pipe ti permettono di usare (molto semplice, insisto) l'output di un programma come input di un altro.

4.2 Esempio: semplice pipe con sed

Questo è un modo molto semplice di usare le pipe.

        ls -l | sed -e "s/[aeio]/u/g"   
        
Qui, succede questo: prima è eseguito il comando ls, ed il suo output, invece di essere stampato, è inviato (mandato in pipe) al programma sed, che a sua volta, stampa quello che ha da stampare.

4.3 Esempio: una alternativa a ls -l *.txt

Probabilmente, questo è il modo più difficile per fare ls -l *.txt, ma è qua per illustrare le pipe, non per risolvere un tale dilemma di elencazione.

        ls -l | grep "\.txt$"
        
Qui, l'output del programma ls -l è inviato al programma grep, che, a sua volta, stamperà le righe che corrispondono alla regex "\.txt$".
Avanti Indietro Indice
 

[ home | appunti | recensioni | links | chat | forum | contattaci | cerca nel web ]

Sito segnalato da Yahoo!

clicca qui per tornare su www.tuttosulinux.com
- tutto su Linux e sul software libero -
- © 2001- www.tuttosulinux.com tutti i diritti riservati - webmaster@tuttosulinux.com -