Bash Pagina 94: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
 
Fără descriere a modificării
Linia 1: Linia 1:
== Expresii sed multiple ==
<code>
sed '{
    /^server 0/ i ntp.example.com
    /^server\s[0-9]\.ubuntu/ d
}' /etc/ntp.conf
</code>
'''Expresii sed multiple'''
* Mai multe expresii pot fi scrise pe linia de comandă într-un bloc, incluzând paranteze pentru a grupa instrucțiunile `sed`.
''Exemplu de expresii multiple:''
* Comanda <code>i</code> (insert) adaugă linia `ntp.example.com` înaintea liniei care începe cu `server 0`.
* Comanda <code>d</code> (delete) șterge liniile care conțin `server` urmat de un număr și `ubuntu`.





Versiunea de la data 28 octombrie 2024 18:54

Expresii sed multiple

sed '{

   /^server 0/ i ntp.example.com
   /^server\s[0-9]\.ubuntu/ d

}' /etc/ntp.conf

Expresii sed multiple

  • Mai multe expresii pot fi scrise pe linia de comandă într-un bloc, incluzând paranteze pentru a grupa instrucțiunile `sed`.

Exemplu de expresii multiple:

  • Comanda i (insert) adaugă linia `ntp.example.com` înaintea liniei care începe cu `server 0`.
  • Comanda d (delete) șterge liniile care conțin `server` urmat de un număr și `ubuntu`.



Pagina anterioară | Următoarea pagină