在bash和dash中运行程序时,我得到不同的输出
#!/bin/sh
echo $SHELL
n=1
a=$((++n))
echo $n
Run Code Online (Sandbox Code Playgroud)
击:
$ bash shell_test.sh
2
Run Code Online (Sandbox Code Playgroud)
短跑:
$ dash shell_test.sh
1
Run Code Online (Sandbox Code Playgroud)