在shell脚本的第一行中,必须写
#!/bin/bash
如果是用其他shell,在修改相应的shell路行
#!/bin/sh
表示本脚本由/bin/路径的sh程序来解释....
跟命令行下~
#/bin/sh Scriptname效果相同
如果不写也成,那就用你登陆的那个shell来解释执行. 可以不写,但应该有良好的编程习惯
“在很多情况中,如果没有设置好这一行,那么该程序很可能会无法执行,因为系统可能无法判断该程序需要使用什么shell来执行”
-------鸟哥
所以,shell脚本第一行不写这一条语句,能不能执行就看人品
如果是用其他shell,在修改相应的shell路行
#!/bin/sh
表示本脚本由/bin/路径的sh程序来解释....
跟命令行下~
#/bin/sh Scriptname效果相同
如果不写也成,那就用你登陆的那个shell来解释执行. 可以不写,但应该有良好的编程习惯
“在很多情况中,如果没有设置好这一行,那么该程序很可能会无法执行,因为系统可能无法判断该程序需要使用什么shell来执行”
-------鸟哥
所以,shell脚本第一行不写这一条语句,能不能执行就看人品