首页 > 代码库 > 关于shell脚本的执行

关于shell脚本的执行

最近比较迷恋shell,对其十分感兴趣,今天主要说一下我一个初学者在执行shell脚本的时候遇到的问题:

同所有语言一样,linux语言的学习也是从hellworld开始的,所以,现在我编写了一个HelloWorld的脚本如下:

 技术分享

那么重点来了,怎么执行呢?现在普及一下shell脚本执行的几种方式:

1、直接用bash 脚本名 执行脚本,如下:

技术分享

2、使用"." 来执行脚本,如下:

技术分享

3、直接"./" 脚本名来执行脚本,如下:

技术分享

这个时候报错了,请注意看提示信息,提示权限不够,所以使用“./”来执行脚本的时候一定要记得增加脚本的执行权限,如下:

技术分享

这时脚本就可以直接被执行了,我们再来操作一遍:

技术分享

总结:

1、这三种方式需要在脚本的创建目录下执行,否则会找不到文件

技术分享

2、创建完脚本之后,不给脚本增加执行权限,可以使用bash,或者“.”命令来执行脚本,否则需要先给脚本增加可执行权限才能执行脚本

 

关于shell脚本的执行