Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 16. Dez 2018 23:06

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Return value
BeitragVerfasst: 18. Dez 2014 8:50 
Hallo zusammen,

Ich lade mit folgendem Befehl ein Set an Dateien aus einem Verzeichnis herunter:
ssh root@SERVER "cd /home/measurements && tar czf - *.*" | tar xzf - -C .

In einem Skript möchte ich überprüfen, ob die Operation erfolgreich war. Welches Programm (ssh, tar remote, tar local) setzt nun den Return Value?

Vielen Dank
teflonan


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 18. Dez 2014 19:38 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Du bekommst den Returnwert des letzten Programms in der Pipeline.
Code:
$ ( false | true ) ; echo $?
0
$ ( true | false ) ; echo $?
1
Bitte beachten, dass "true" in der Shell 0 ist, im Gegensatz zu praktisch allen anderen Sprachen.

Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de