Shell Builtin Command 「exit」
type exit
執行
$ type exit
顯示
exit is a shell builtin
help exit
執行
$ help exit
顯示
exit: exit [n]
Exit the shell.
Exits the shell with a status of N. If N is omitted, the exit status
is that of the last command executed.
Exit Status
exit 0
exit_0.sh
#!/usr/bin/env bash
exit 0
設為可執行
$ chmod u+x ./exit_0.sh
執行
$ ./exit_0.sh
沒有任何顯示,直接換下一個提示字元
再執行
$ echo $?
顯示
0
exit 1
exit_1.sh
#!/usr/bin/env bash
exit 1
設為可執行
$ chmod u+x ./exit_1.sh
執行
$ ./exit_1.sh
沒有任何顯示,直接換下一個提示字元
再執行
$ echo $?
顯示
1
exit
exit.sh
#!/usr/bin/env bash
exit
設為可執行
$ chmod u+x ./exit.sh
執行
$ ./exit.sh
沒有任何顯示,直接換下一個提示字元
再執行
$ echo $?
顯示
0
exit last
exit_last.sh
#!/usr/bin/env bash
false
exit
設為可執行
$ chmod u+x ./exit_last.sh
執行
$ ./exit_last.sh
沒有任何顯示,直接換下一個提示字元
再執行
$ echo $?
顯示
1