Lord_Icon
Member
Hi,
mittels
ersetze ich in einer Datei einen Pfad. Klappt soweit.
Fraglich ist jetzt nur:
Wie kann ich jetzt rausbekommen, ob sed tatsächlich einen Treffer hatte.
Sprich: Wenn sed was gefunden und ersetzt hat, dann muß der Dienst restartet werden.
Das will ich aber nur machen, wenn tatsächlich Änderungen erfolgt sind
Hat einer eine Idee wie ich das umsetzen könnte ?
mittels
Code:
sed 's:'/etc/postfix/virtual_mailbox_domains':'/etc/postfix/FAKE/virtual_mailbox_domains':' -i main_spielwiese.cf
ersetze ich in einer Datei einen Pfad. Klappt soweit.
Fraglich ist jetzt nur:
Wie kann ich jetzt rausbekommen, ob sed tatsächlich einen Treffer hatte.
Sprich: Wenn sed was gefunden und ersetzt hat, dann muß der Dienst restartet werden.
Das will ich aber nur machen, wenn tatsächlich Änderungen erfolgt sind
Hat einer eine Idee wie ich das umsetzen könnte ?