shacky wrote:
P.s. ho fatto un esempio breve perché sono di corsa e non ricordo come
si passano + expr a sed, sicuramente lo trovi in man sed, in ogni caso
se c'è qualcosa che non ti è chiaro chiedi pure.

E' un'oretta che sfoglio online la documentazione di sed senza però
trovare come sia possibile unire più espressioni regolari in un unico
comando.

la cosa più semplice è mettere più sed in coda con pipe
sed "..." | sed "..."

Shorewall, e inserire le direttive non all'ultima riga (basterebbe
quindi un "echo "blabla" >> nomefile") ma prima di una riga "#LAST
LINE", senza dare per scontato che questa sia l'ultima del file

sed è un editor a linea di comando!

Ecco un esempio:
$ echo -e "Ciao\n#line1\nultimariga" | sed "s/\(#line1\)/miariga\n\1/"

Ciao
Davide

Rispondere a