什么是shell脚本?
提前写好可执行语句,能够完成特定任务的文件
顺序,批量化处理
解释型程序
常见的脚本Bash Shell
Python/Perl/Ruby
JSP/PHP/ASP/CGI
JavaScript
创建shell脚本的三个步骤
1.新建文本文件
2.添加可以执行的脚本语句(命令行)
3.添加x执行权限
脚本的构成与执行
#!脚本声明(使用哪种解释器)
#注释信息(步骤,思路,用途。变量含义等)
可执行的语句
执行的脚本方式
方法一:作为“命令字”
-指定脚本文件的路径,前提是有x权限
方法二:作为“参数”
sh 脚本文件路径
sh /root/first.sh
source 脚本文件路径
.脚本文件路径
./root/first.sh
调试shell脚本
直接观察执行中的输出,报错
通过sh -X 开启调试模式
在可能出错的地方设置echo
提高脚本对任务需求,运行环境变化的适应能力
方
提前写好可执行语句,能够完成特定任务的文件
顺序,批量化处理
解释型程序
常见的脚本Bash Shell
Python/Perl/Ruby
JSP/PHP/ASP/CGI
JavaScript
创建shell脚本的三个步骤
1.新建文本文件
2.添加可以执行的脚本语句(命令行)
3.添加x执行权限
脚本的构成与执行
#!脚本声明(使用哪种解释器)
#注释信息(步骤,思路,用途。变量含义等)
可执行的语句
执行的脚本方式
方法一:作为“命令字”
-指定脚本文件的路径,前提是有x权限
方法二:作为“参数”
sh 脚本文件路径
sh /root/first.sh
source 脚本文件路径
.脚本文件路径
./root/first.sh
调试shell脚本
直接观察执行中的输出,报错
通过sh -X 开启调试模式
在可能出错的地方设置echo
什么是shell变量?
提高脚本对任务需求,运行环境变化的适应能力
方