Sed

De la LinuxWiki

Salt la: navigare, căutare
  • Subtituire (inlocuieste zi cu noapte)
sed 's/zi/noapte/' vechi > nou
s	  Comanda Substitute
/../../	  Delimitator
zi	  Pattern expresie regulata (ce se cauta)
noapte	  String de inlocuit (ce se inlocuieste)
  • Delimitatori
Conventia consta in folosirea caracterului / pentru ca si delimitator. Se poate folosi de asemenea si _ :  |
sed 's_zi_noapte_' vechi > nou

sed 's:zi:noapte:' vechi > nou

sed 's|zi|noapte|' vechi > nou
  • & - String-ul pentru care se face match

sed 's/[a-z]*/(&)/' <old >new & reprezinta string-ul pentru care se face match

  • \1 pentru a pastra o parte din pattern


Resurse: http://www.grymoire.com/Unix/Sed.html#uh-0

Unelte personale