Bash-Script: Rückgabewert eines Programmes in Variable

geistgesicht

Mitglied
Hallo,
ist es möglich den Rückgabewert eines Programmes, welches über ein Bash-Script aufgerufen wurde, in eine Variable zu schreiben? Ich kann bisher nur die Rückgabewerte in eine externe Datei schreiben und diese dann auslesen, aber das muss doch eleganter gehen?!

Viele Grüße und vielen Dank für jede Hilfe
 
Hallo,

der Rückgabewert eines Programmes steht in $? direkt nach Beendigung des Programmes.

Gruß,
RedWing
 
#!/bin/sh
zeit=`date +%H.%M.%S`
echo $zeit

Was ich so gelesen hab soll folgende Schreibweise besser sein, wenn auch funktionell gesehen identisch.
Code:
#!/bin/sh
zeit=$(date +%H.%M.%S)
echo ${zeit}

Ich selbst hab mich mittlerweile auch umgewoehnt. Aber solang es funktioniert sollte es ja erstmal egal sein. Wollte es nur mal erwaehnt haben. ;)
 

Neue Beiträge

Zurück