0

$? に遭遇しました。私が統合に取り組んでいるシェルスクリプトの1つで(私が書いたものではありません)。

前のコマンドの戻りコードを意味することを確認したかっただけです。

使用法は次のようなものです

runSomeCommand $VAR1 $VAR2 $VAR3

processResult $?
4

1 に答える 1

5

$?最後に実行されたコマンドの終了ステータスです。

ls
....
echo $?
0

$ ls notexistingfile
ls: cannot access notexistingfile: No such file or directory

echo $?
2
于 2012-12-02T19:26:47.820 に答える