Sie können ein sehr einfaches Skript ausführen, das überprüft, ob ein Parameter übergeben wird, und ansonsten zurückgeben 0
.
#!/bin/bash if [ $# -eq 1 ]; then # There's no parameter exit 0 else exit $1 fi
Erteilen Sie ihm Ausführungsberechtigungen ( chmod +x returnscript.sh
). Möglichkeiten, das Skript in einem anderen Skript aufzurufen:
Weg 1 :
/path/to/returnscript.sh 100 retcode=$? # retcode = 100
Weg 2 :
/path/to/returnscript.sh retcode=$? # retcode = 0