目录
1. 编写规范
1.1 后缀名规范
shell脚本是一个文本文件,后缀名建议使用.sh
1.2 首行格式规范
首行需要设置shell解析器的类型,语法如下
#!/bin/bash
含义:设置当前脚本文件采用bash解析器运行脚本
1.3 注释格式
# 单行注释
#多行注释
:<<!
内容1
内容2
!
单行注释用#,多行注释 :<<! 开头 ! 结束
1.4 简单例子
输出"hello shell"到屏幕
#!/bin/bash
echo "hello shell"
2. shell执行的三种方式
2.1 sh 解析器执行方式
就是利用sh 命令执行脚本:sh xxx.sh, 本质是利用sh解析器执行脚本文件
2.2 bash解析器执行方式
就是利用bash 命令执行脚本:bash xxx.sh, 本质也是利用sh解析器执行脚本文件
2.3 仅路径执行方式
执行当前目录下的脚本文件:./xxx.sh
此种方式执行需要脚本文件有可执行权限,否则无法执行