Bash Pagina 95: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) Fără descriere a modificării |
Admin (discuție | contribuții) |
||
Linia 10: | Linia 10: | ||
'''Implementarea fișierelor sed''' | '''Implementarea fișierelor sed''' | ||
* Pentru reutilizarea codului `sed`, puteți implementa instrucțiunile într-un fișier, cum ar fi `ntp.sed`. | * Pentru reutilizarea codului `sed`, puteți implementa instrucțiunile într-un fișier, cum ar fi `ntp.sed`. | ||
* Fișierul `sed` poate fi invocat cu opțiunea <code>-f</code>, ceea ce facilitează rularea și menținerea comenzilor complexe. | * Fișierul `ntp.sed` poate fi invocat cu opțiunea <code>-f</code>, ceea ce facilitează rularea și menținerea comenzilor complexe. | ||
'''Avantaje:''' | '''Avantaje:''' |
Versiunea curentă din 28 octombrie 2024 18:58
Reutilizarea fișierelor de comenzi sed
$ cat ntp.sed /^server 0/ i ntp.example.com /^server\s[0-9]\.ubuntu/ d
- Pentru a rula comenzile din fișierul `ntp.sed` pe `/etc/ntp.conf`:
$ sed -f ntp.sed /etc/ntp.conf
Implementarea fișierelor sed
- Pentru reutilizarea codului `sed`, puteți implementa instrucțiunile într-un fișier, cum ar fi `ntp.sed`.
- Fișierul `ntp.sed` poate fi invocat cu opțiunea
-f
, ceea ce facilitează rularea și menținerea comenzilor complexe.
Avantaje:
- Structurarea și documentarea mai clară a modificărilor de text.
- Facilitează modificările frecvente și repetate ale fișierelor, fără a rescrie expresii complexe.