どういうことなの……なんで0が返ってくんの……。

$ cat test.sh
break

$ bash test.sh ; echo $?
test.sh: line 1: break: only meaningful in a `for', `while', or `until' loop
0

Follow

ちなみにFreeBSDのshは文句も言わない。

$ sh test.sh ; echo $?
0

Sign in to participate in the conversation
Mastodon

Experimental private instance. Running on FreeBSD!