linux中执行./xx.sh 与 xx.sh的区别

来源:岁月联盟 编辑:exp 时间:2011-12-07

 

./xx.sh执行当前目录中的xx.sh文件

xx.sh,执行名为xx.sh的文件

后者如果在运行之前把.(指当前目录)加入到了环境变量中,且有可执行权限,则可以执行,否则如果如果没有加入环境变量则提示无法找到文件,没执行权限将提示找不到或者权限不够.

换句话说就是./xx.sh是执行当前目录下的xx.sh,但是xx.sh是执行%path%/的xx.sh文件

 

摘自 KIMI