| |
 |
 |
|
|
SED: Trattare il testo
SED e' un programma che esegue delle trasformazioni elementari
in un flusso di dati in ingresso, proveniente indifferentemente
da una file o da una pipeline. Il flusso di dati viene letto
sequenzialmente e la sua trasformazione viene restituita
attraverso lo standard output.
Il nome e' l'abbreviazione di Stream Editor: editore di flusso,
in pratica e' un programma per la modifica sequenziale di un
flusso di dati in formato testo.
Si puo' vedere SED come una scatola nera, che ha due ingressi
e un'uscita. Gli ingressi sono un flusso di dati composto da
uno o piu' file di testo concatenati assieme e un flusso di
istruzioni in ingresso che da le direttive di elaborazione.
L'uscita e' un flusso di dati che rappresenta il risultato
dell'elaborazione.
Ecco un esempio di come sostituire in una frase una parola
con un'altra:
$ echo 'Il miglior sistema operativo: Windows' | sed /Windows/s//Linux/g
Di seguito un esempio di come sostituire una stringa in un
file di testo
$ sed s/'stringa'/'stringa1'/g pippo.txt > filemodificato.txt
Nel file "pippo.txt" tutte le "stringa" sono sostituite in
"stringa1"
Per ulteriori informazioni vedi :
man sed
oppure visita
http://a2.swlibero.org/sed_introduzione.html
http://www.dbnet.ece.ntua.gr/~george/sed/
http://www.student.northpark.edu/pemente/sed/index.htm
<<< Altri articoli di: Linux
Pubblicato il: 11/12/2002
AUTORE TESTO
Luca B.
|
 |
|
TUXJOURNAL.net - Webzine di Informazione su GNU/Linux
TuxJournal è la prima webzine italiana dedicata al mondo GNU/Linux.
Al
suo interno news, approfondimenti, articoli e discussioni sul mondo del
Pinguino. Prodotto editoriale di TuxJournal è anche TuxWeekly,
la prima newsletter settimanale in Italia dedicata al mondo GNU/Linux e al software libero.
|
|
 |
>>> A cura di Pillolinux.it,
la newsletter per i newbie di Linux <<<
|
|
|
|