在这里积累下程序员最常使用的脚本
程序员经常会遇到许多重复性的工作,或是人工操作步骤复杂的工作等,都是可以通过脚本来实现,大大提交工作效率。
本着用多少,学多少的思想,积累。
任何一个知识点,都需要对整体、概要有个了解,主要是为了在脑海中形成一张图,以后遇到问题,结合上下文,自己能够判断问题的范围、边界。
参见:script 介绍
bash syntax
编写脚本过程中,常用的或必须掌握的语法点有
- 变量,声明、赋值、使用
- 字符串,单引号 / 双引号(区别)、位置、截取、拼接
- 数组,定义、赋值、取值、长度、遍历
- 参数,传递、取值、特殊字符处理参数
- 流程控制,if, else, for, while, case, break...
- 函数,定义、调用、参数、返回值(数值/字符)
有了以上这些知识点,就可以写出很灵活、可用性高的脚本了。在此列出常用语法。
参见:常用 bash 语法
所有整理的脚本在centos7下测试通过。其它linux,unix like的系统下可能不正确,做相应调整即可。
参见:常用脚本整理