系列文章目录
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
在一些复杂的 Linux 维护工作中,大量重复性的输入和交互操作不仅费时费力,而且容易出错,而编写一个恰到好处的 Shell 脚本程序,可以批量处理、自动化地完成一系列维护任务,大大减轻管理员的负担
一、shell的编程规范
1.1脚本的运行方式
打开脚本的方式 sh bash sourec 调试阶段的脚本运行方式不需要复权直接执行
./正式的运行方式需要复权,不然不可以执行
1.2重定向的使用
重定向输出将564 输入到ggr里面
不覆盖原文件输出
重定向输入
1.3 管道符的使用
将123 通过管道符的方式写入 、opt目录下的ggr
管道符就是将左边的命令作为右侧命令执行的参数
二、变量
变量就是给一种东西赋值。另一个命令的变量化
引用变量前要加$
1.重复性操作
2.交互性任务
3.批量事务处理
4.服务运行状态监控
5.定时任务执行
在需要完成大量复杂、重复性的工作时,不需要在命令行重复执行命令,直接运行 shell 脚本即可,大大的节省了时间提高了效率
2.1变量的方式和删除变量
2.2变量的使用方式
2.3read -p 通过命令指定变量
输入指定的数字进行计算
2.4 位置变量
$1 $9按顺序执行$10 需要加{}花破号