書式
exit [STATUS]

概要

exit はfishを終了します。
STATUS はfishの終了ステータスとなる変数です。
STATUS を付けなければ、終了ステータスは最後に実行したコマンドのものとなります。

exitsource から呼ばれた場合は、残りのファイルの処理が終わるだけで、fishは終了しません。

実行例

$ fish -c 'false; exit'; echo $status
1
$ fish -c 'true; exit'; echo $status
0
$ fish -c 'exit'; echo $status
0
$ fish -c 'exit 3'; echo $status
3

最後までお読みいただき、ありがとうございました。参考になれば嬉しいです。