shell脚本编写方法

时间:2022-11-10 23:17:56

shell脚本编写就如同一门语言,涉及到运行环境、基本语法、变量定义、函数、参数(系统参数)、条件判定、执行流程控制 等等问题。

本文就以下几个方面进行描述:

  1. 运行环境: shell  shebang  Path
  2. 基本语法: 命令、变量、函数、参数、条件、流程控制。
  3. 变量相关:定义、命令参数变量和系统参数 与 配置文件读取(-r cron.daily/sysstat脚本中)。
  4. 函数:定义方法
  5. 条件判定与环境测试:-x -d -f 等
  6. 执行流程控制:case 等
  7. 字符串处理与高级指令: (sed 与 awk)

---未完成。

参考:

1. shell 中常用的条件判断与条件测试: http://www.cnblogs.com/ToDoToTry/p/4392180.html

2. shell 中数据传递方法

3. awk的小技巧

4. sed使用方法