关于shell脚本的执行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于shell脚本的执行相关的知识,希望对你有一定的参考价值。

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

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

 技术分享

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

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

技术分享

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

技术分享

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

技术分享

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

技术分享

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

技术分享

总结:

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

技术分享

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

 

以上是关于关于shell脚本的执行的主要内容,如果未能解决你的问题,请参考以下文章

关于 Linux shell 上的脚本执行权限

执行shell脚本的方式都有哪些

shell脚本应用的基本概念

shell脚本应用的基本概念

关于shell脚本批量添加用户的问题,大神们请进

一起来学linux:shell script关于脚本