最近比较迷恋shell,对其十分感兴趣,今天主要说一下我一个初学者在执行shell脚本的时候遇到的问题:
同所有语言一样,linux语言的学习也是从hellworld开始的,所以,现在我编写了一个HelloWorld的脚本如下:
那么重点来了,怎么执行呢?现在普及一下shell脚本执行的几种方式:
1、直接用bash 脚本名 执行脚本,如下:
2、使用"." 来执行脚本,如下:
3、直接"./" 脚本名来执行脚本,如下:
这个时候报错了,请注意看提示信息,提示权限不够,所以使用“./”来执行脚本的时候一定要记得增加脚本的执行权限,如下:
这时脚本就可以直接被执行了,我们再来操作一遍:
总结:
1、这三种方式需要在脚本的创建目录下执行,否则会找不到文件
2、创建完脚本之后,不给脚本增加执行权限,可以使用bash,或者“.”命令来执行脚本,否则需要先给脚本增加可执行权限才能执行脚本
时间: 2024-10-05 13:15:09