Bash Pagina 93: 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:
== $ sed APPEND, INSERT și DELETE ==
<code>$ sed '/^server 3/ a server ntp.example.com' /etc/ntp.conf</code>
Comanda `a` (append) adaugă o nouă linie după o linie care se potrivește cu modelul `^server 3`.
<code>$ sed '/^server 0/ i server ntp.example.com' /etc/ntp.conf</code>
Comanda `i` (insert) introduce o nouă linie înaintea unei linii care se potrivește cu modelul `^server 0`.
<code>$ sed '/^server\s[0-9]\.ubuntu/ d' /etc/ntp.conf</code>
Comanda `d` (delete) șterge liniile care se potrivesc cu modelul `^server\s[0-9]\.ubuntu`.
'''Folosind comenzile sed APPEND, INSERT și DELETE'''
* Comanda `a` (append) adaugă o nouă linie după o linie care se potrivește cu un model specificat.
* Comanda `i` (insert) introduce o nouă linie înaintea unei linii care se potrivește cu un model specificat.
* Comanda `d` (delete) șterge liniile dintr-un fișier care se potrivesc cu un model specificat.





Versiunea curentă din 28 octombrie 2024 18:51

$ sed APPEND, INSERT și DELETE

$ sed '/^server 3/ a server ntp.example.com' /etc/ntp.conf

Comanda `a` (append) adaugă o nouă linie după o linie care se potrivește cu modelul `^server 3`.

$ sed '/^server 0/ i server ntp.example.com' /etc/ntp.conf

Comanda `i` (insert) introduce o nouă linie înaintea unei linii care se potrivește cu modelul `^server 0`.

$ sed '/^server\s[0-9]\.ubuntu/ d' /etc/ntp.conf

Comanda `d` (delete) șterge liniile care se potrivesc cu modelul `^server\s[0-9]\.ubuntu`.

Folosind comenzile sed APPEND, INSERT și DELETE

  • Comanda `a` (append) adaugă o nouă linie după o linie care se potrivește cu un model specificat.
  • Comanda `i` (insert) introduce o nouă linie înaintea unei linii care se potrivește cu un model specificat.
  • Comanda `d` (delete) șterge liniile dintr-un fișier care se potrivesc cu un model specificat.



Pagina anterioară | Următoarea pagină