#!/bin/bash
#!/bin/sh
#!/usr/bin/expect
#!/usr/bin/python
#!/usr/bin/python3
#!/usr/bin/perl
#!/usr/local/bin/lua
#!/usr/bin/ruby
#!/bin/bash 和 #!/bin/sh 的区别
sh
一般设成 bash
的软链 (symlink)
在一般的 linux 系统当中(例外如 FreeBSD
,OpenBSD
等),使用 sh
调用执行脚本相当于打开了bash
的 POSIX
标准模式,也就是说 /bin/sh
相当于 /bin/bash --posix