shell脚本基础-起始句的含义

大部分的shell脚本第一行,要么是

#!/bin/bash

要么是

#!/bin/sh

其实第二种是第一种的升级版,增加了协议posix(#!/bin/sh = #!/bin/bash + posix)

而且,只有放在第一行才有效果,如果没写,写错或者没有放在第一行,那么系统会指定一个默认的解释器,就是#!/bin/bash

猜你喜欢

转载自www.cnblogs.com/freeht/p/12132788.html