Successivo: Introduzione, Su: (dir) [Contenuti][Indice]
Questo file documenta la versione 4.2.2 di
GNU sed, un editor di flusso.
Copyright © 1998, 1999, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
This document is released under the terms of the GNU Free Documentation License as published by the Free Software Foundation; either version 1.1, or (at your option) any later version.
You should have received a copy of the GNU Free Documentation
License along with GNU sed; see the file COPYING.DOC.
If not, write to the Free Software Foundation, 59 Temple Place - Suite
330, Boston, MA 02110-1301, USA.
There are no Cover Texts and no Invariant Sections; this text, along with its equivalent in the printed manual, constitutes the Title Page.
Versione in italiano a cura del Pluto-ILDP ‘www.pluto.it/ildp’
(traduzione: Marco Curreli, Antonio Colombo; revisione: Antonio Colombo)
| • Introduzione: | Introduzione | |
| • Invocare sed: | Invocazione | |
| • Programmi di sed: | Programmi di sed
| |
| • Esempi: | Alcuni script di esempio | |
| • Limitazioni: | Limitazioni e (non-)limitazioni di GNU sed
| |
| • Altre Risorse: | Altre risorse per imparare sed
| |
| • Segnalare Bug: | Segnalazione errori | |
| • regexp Estese: | Espressioni regolari in stile egrep
| |
| • regexp Perl: | Espressioni regolari in stile Perl | |
| • Indice analitico: | Un menù con tutti gli argomenti di questo manuale. | |
| • Indice comandi e opzioni: | Un menù con tutti i comandi
sed e le opzioni da riga di comando.
| |
— Elenco dettagliato dei nodi — Programmi di sed: | ||
| • 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 | |
Esempi: | ||
| • Centrare le righe: | ||
| • Incrementare un numero: | ||
| • Rinominare file in minuscolo: | ||
• Stampare le variabili di ambiente bash: | ||
| • Invertire caratteri: | ||
| • tac: | Invertire righe di file | |
| • cat -n: | Numerare righe | |
| • cat -b: | Numerare righe non vuote | |
| • wc -c: | Contare caratteri | |
| • wc -w: | Contare parole | |
| • wc -l: | Contare righe | |
| • head: | Stampare prime righe | |
| • tail: | Stampare ultime righe | |
| • uniq: | Tenere una sola copia di righe duplicate | |
| • uniq -d: | Stampare righe duplicate in input | |
| • uniq -u: | Rimuovere tutte le righe duplicate | |
| • cat -s: | Ridurre a una sola più righe vuote | |
regexp Perl:: Espressioni regolari in stile Perl | ||
| • Barra inversa: | Introduce sequenze speciali | |
| • Circonflesso/dollaro/punto: | Comportamento, specie su più righe | |
| • Parentesi quadre: | Lievemente differenti in alcuni casi | |
| • Impostazione opzioni: | Possibili modificatori in mezzo a regexp | |
| • Sotto-espressioni non utilizzate: | Non contate in riferimenti all’indietro | |
| • Ripetizione: | Possibili corrispondenze non-avide | |
| • Riferimenti all'indietro: | Possibili > 10 riferimenti all’indietro | |
| • Dichiarazioni: | Possibili corrispondenze complesse in avanti | |
| • Sotto-espressioni non rivolte all'indietro: | Spesso più efficienti | |
| • Sotto-espressioni condizionali: | Possibili strutture if/then/else | |
| • Espressioni regolari ricorsive: | Per esempio controllo correttezza parentesi | |
| • Commenti: | Perché le cose possono divenire complesse... | |
Successivo: Introduzione, Su: (dir) [Contenuti][Indice]