zl程序教程

您现在的位置是:首页 >  系统

当前栏目

Linux下执行.sh文件

2023-09-11 14:16:51 时间

Linux下执行.sh文件有两种情况:

一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】

二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】

 

Linux下的执行程序路径是由$PATH指定的,不包括当前路径,所以要用./指定.

举例说明:

1.执行当前目录下的sh文件:

chmod u+x hello.sh

./hello.sh

或者sh hello.sh

2.执行绝对路径目录下的sh文件:

./home/test/shell/hello.sh

/home/test/shell/hello.sh

sh /home/test/shell/hello.sh

均可