bash関数の戻り値は、最後に実行されたコマンドのステータスですか?
私はこのテストを書きました、そしてそれはそうであるように見えます。確認したいだけです。どうやらこれまで誰もこの質問をしたことがなく、チュートリアルではこれについて言及していません。
テストプログラム:
funa() {
echo "in funa";
true;
};
funb() {
echo "in funb"
false;
};
funa && echo "funa is true";
funb && echo "funb is true";
プログラムを実行したときの出力:
in funa
funa is true
in funb
誰かが答えを知っていますか?