• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Ausgabe von scp in einem crons Script nicht in email

beemeeup

Newbie
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
 

regexer

Advanced Hacker
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...
 
Oben