GNU/Linux操作系统中的/bin/sh本是bash (Bourne-Again Shell) 的符号链接,但鉴于bash过于复杂,有人把bash从NetBSD移植到Linux并更名为dash (Debian Almquist Shell),并建议将/bin/sh指向它,以获得更快的脚本执行速度。Dash Shell 比Bash Shell小的多,符合POSIX标准。
当我们需要使用sh
来执行脚本时,需要在头部加上#!/bin/sh
进行声明,声明后表示此脚本需要使用/bin/sh
来解释执行.
#!/bin/sh
#这里是注释
#注释以 # 开头
echo "hello,world"