crontab bash Script - nur Teil der Ausgabe per Mail [virtnbdbackup]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
slu
Beiträge: 2176
Registriert: 23.02.2005 23:58:47

crontab bash Script - nur Teil der Ausgabe per Mail [virtnbdbackup]

Beitrag von slu » 14.06.2024 11:58:45

Hi,

ich setze Debianvirtnbdbackup von unserem Forenmitglied abi ein, wirklich ein sehr schönes Projekt!
Das ganze läuft per Cronjob in einem bash Script, leider gibt es aber zu viel Logausgaben die ich nicht brauche.

Beispiel:
https://raw.githubusercontent.com/abbbi ... enshot.jpg

Kann ich in den Crontab einfach ein grep schreiben?

50 2 * * * root /root/virtnbdbackup_script.sh | grep "backupDisk"

Würde das dazu führen das nur die Zeilen mit "backupDisk" per Mail kommen?
Ist das ein guter Weg oder würdet ihr das anders machen?
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

tobo
Beiträge: 2124
Registriert: 10.12.2008 10:51:41

Re: crontab bash Script - nur Teil der Ausgabe per Mail [virtnbdbackup]

Beitrag von tobo » 14.06.2024 12:37:27

slu hat geschrieben: ↑ zum Beitrag ↑
14.06.2024 11:58:45
Kann ich in den Crontab einfach ein grep schreiben?

50 2 * * * root /root/virtnbdbackup_script.sh | grep "backupDisk"

Würde das dazu führen das nur die Zeilen mit "backupDisk" per Mail kommen?
Kann man reinschreiben und unterdrückt auf stdout alles außer der grep-Ausgabe, aber nicht die Zeilen, die über stderr ausgegeben werden. Willst du die auch weghaben, dann stderr zuerst nach stdout umleiten und dann das grep. Sowas ist normalerweise aber eher nicht anzuraten.

slu
Beiträge: 2176
Registriert: 23.02.2005 23:58:47

Re: crontab bash Script - nur Teil der Ausgabe per Mail [virtnbdbackup]

Beitrag von slu » 14.06.2024 14:50:15

stderr soll da bleiben, evtl. Fehler möchte ich ja schon mit bekommen.
Ich versuche mich mal mit dem grep, danke.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Antworten