bash xx.sh与sh xx.sh以及./xx.sh的区别
在ubuntu中,sh只是bash的一个链接,执行的程序都是一样的,命令解释器是一样的。但bash xx.sh和./xx.sh和sh xx.sh还是有不同的,bash xx.sh和sh xxx.sh都已经是直接执行命令,脚本程序作为这个命令的参数,不存在可行性权限的问题,而./xx.sh则必须具有可执行权限,在部分自动化的脚本中出现像./xx.sh这个的语句可能会出错。然后,三条命令本身的语句不一
原创
2012-04-12 17:22:48 ·
5815 阅读 ·
0 评论