Shell脚本程序是解释型的,也就是说Shell脚本程序不需要进行编译,就能直接逐条解释,逐条执行脚本程序的源语句。
Shell脚本程序的处理对象只能是文件、字符·串或者命令语句,而不像其他的高级语言有丰富的数据类型和数据结构。
Shell Script 撰写注意事项
- 命令的执行是从上而下、从左到右进行的。
- 命令、选项与参数间的多个空格都会被忽略掉。
- #可作为注解。任何加在#后面的数据将全部被视为注解文字而被忽略。
运行Shell Script程序
假设 程序文件名是 /root/scripts/hell.sh,怎么运行呢?
1.直接命令下达:shell.sh 文件必须要具备可读与可运行(rx)的权限。
绝对路径:使用 /root/scripts/shell.sh
来下达命令。
相对路径
:假设工作目录在 /root/scripts/
,则使用 ./shell.sh
来运行。
2.以bash程序来运行:通过bash shell.sh
或sh shell.sh
来运行。
由于 linux
默认会把 ~/bin
目录设置