Bash Pagina 90

De la Wiki Linux Advanced
Sari la navigare Sari la căutare

Fundamentele sed

print

  • Comandă pentru a afișa liniile selectate.

substitute

  • Comandă pentru a înlocui textul. De exemplu:

sed 's/vechi/nou/g'

append/insert/delete

  • Comenzi pentru a adăuga, insera sau șterge linii în text.

Declarații multiple

  • Permite utilizarea mai multor comenzi într-un singur apel sed. De exemplu:

sed -e 's/vechi/nou/g' -e 's/altceva/ceva/g'

Editări in-line

  • Permite modificarea fișierelor direct. De exemplu:

sed -i 's/vechi/nou/g' fisier.txt

grupuri de substitutie

  • Permite utilizarea grupurilor pentru a înlocui porțiuni specifice de text. De exemplu:

sed 's/\(cuvant\)/\1_modificat/g'