前言
近期在学习Jenkins打包配置时了解到Jenkins在build中可以执行shell脚本以完成某些功能,自己对shell脚本并不是非常熟悉,在此做些备忘学习记录。
macOS中shell脚本的编写
在macOS中,可以在控制台直接执行一些语句,但是要实现复杂功能和方便变更调试,还是直接执行脚本更方便,在MacOS中执行如下步骤即可执行一个.sh类型的shell脚本。
操作步骤
- 建立一个文件(个人使用的是Typora)
- 修改文件为xx.sh,将文件修改为shell脚本文件
- 打开文件,编写对应的逻辑。
- 修改此文件的权限,执行如下指令:
chmod 777 xx.sh
如果不获取权限可以会提示注意事项:
Permission denied。就是没有权限。直接使用上述命令修改权限之后才能够执行shell脚本文件
- 将脚本文件直接拖动到终端上(或者进入到文件目录下执行
./xx.sh
)。
Linux shell学习
菜鸟教程上有比较详细的Linux shell基础学习,地址如下:
网友评论