Successivo: Esempi, Precedente: Invocare sed, Su: Top [Contenuti][Indice]
sed
Un programma sed
consiste di uno o più comandi sed
,
specificati da una o più delle opzioni
-e, -f, --expression, e --file,
o il primo argomento che non sia un’opzione, se nessuna di queste
opzioni viene usata.
Questo documento intende per “lo” script sed
,
la concatenazione ordinata
di tutti gli script e i file script che gli vengono passati.
I comandi all’interno di uno script o di un file script possono
essere separati da punti e virgola (;
) o da “newline” (ASCII 10).
Alcuni comandi, a causa della loro sintassi,
non possono essere seguiti da punti e virgola che facciano da
separatori di comando e perciò dovrebbero terminare con
un “newline” o essere posti alla fine di uno script o di un
file script. I comandi possono anche essere preceduti da
caratteri di spaziatura, che sono ignorati.
Ogni comando sed
consiste di un indirizzo o di un intervallo
di indirizzi facoltativi, seguiti da un nome di comando consistente
in un singolo carattere e da eventuali codici aggiuntivi specifici del comando.
• Ciclo di esecuzione: | Funzionamento di sed
| |
• Indirizzi: | Selezionare righe con sed
| |
• Espressioni regolari: | Sintassi principali espressioni regolari | |
• Comandi comuni: | Comandi di uso frequente | |
• Il comando "s": | Il “coltellino svizzero” di sed
| |
• Altri comandi: | Comandi di uso meno frequente | |
• Comandi di programmazione: | Comandi per utenti esperti di sed
| |
• Comandi estesi: | Comandi specifici di GNU sed
| |
• Protezioni: | Definire caratteri speciali |
Successivo: Esempi, Precedente: Invocare sed, Su: Top [Contenuti][Indice]