Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Ausgabe von scp in einem crons Script nicht in email

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
beemeeup
Newbie
Newbie
Beiträge: 3
Registriert: 1. Dez 2004, 16:47
Wohnort: Flensburg

Ausgabe von scp in einem crons Script nicht in email

Beitrag von beemeeup »

Hallo,

ich transferiere, per Cron Script des nächtens Daten auf einen anderen Server. Dies geschieht aus einem Bash script heraus, das per corn aufgerufen wird. Das Script generiert einige Asgaben, die dann auch in der automagisch generierten Mail auftauchen. Das ist auch gewünscht und gut so.
Nun habe ich innerhalb dews Scipts folgende Zeile:

scp -r /var/lib/mysql/* altosbackup:/var/lib/mysql

Der Befehl wird auch ausgeführt. doch leider taucht die Ausgabe hiervon nicht in der Mail auf. Wenn ich das Script aus der Konsole starte wirde die Ausgabe gezeigt.

Hat jemand eine Idee, wie ich dioe Ausgabe in die Mail bekomme?

Vielen Dank

Matthias
Benutzeravatar
regexer
Advanced Hacker
Advanced Hacker
Beiträge: 1005
Registriert: 3. Dez 2004, 09:29
Wohnort: $_

Beitrag von regexer »

Wenn ich das Script aus der Konsole starte wirde die Ausgabe gezeigt.
Werden die Ausgaben in den Fehlerkanal oder in die Standardausgabe geschrieben? Versuche doch einmal den Fehlerkanal auf die Standardausgabe umzuleiten. Also mit

script.bash 2>&1

Wenn das nicht funktioniert, das ganze umkehren (also Standardausgabe in den Fehlerkanal schreiben):

script.bash 1>&2

Etwas besseres fällt mir im Moment auch nicht ein...
Antworten