linux 探索篇(一)学习 shell script
项目导入:
1、如果想要管理好你的主机,那么一定要好好学习 shell script。
2、shell script 有点想早期的批处理,即将一些命令汇总起来一次运行。但是shell script 拥有更强大的功能,即可以进行类似程序(Program)的撰写,并且不需要经过编译(compile)就能够运行。
3、我们还可以通过shell script 来简化我们日常的工作管理。
4、在整个Linux的环境中,一些服务(service)的启动都是通过shell script来运行的。
任务一 了解 shell script
子任务一 了解 shell script
子任务二 编写与执行一个shell script
1、在shell script 撰写中的注意事项
- 命令的执行是从上而下、从左而右进行的
- 命令、选项与参数间的多个空格都会被忽略掉
- 空白行也将被忽略掉,并且Tab按键所生成的空白同样被视为空格键
- 如果读取到一个Enter符号(CR),就尝试开始运行改行(或该串)命令
- 如果一行的内容太多,则可以使用“[Enter]”来延续至下一行。
- “#”可作为注解。任何加在#后面的数据将全部被视为注解文字而被忽略。
2、编写第一个 shell script 程序。
![在这里插入图片描述](https://img-blog.****img.cn/20190602171702368.png
任务二 练习简单的 shell script
子任务一 完成简单范例
1、对话式脚本:变量内容由使用者决定
2、随日期变化:利用date进行文件的创建
3、数值计算:简单的加减乘除
子任务二 了解脚本的运行方式
1、利用直接运行的方式来运行脚本
2、利用source运行脚本,在父程序中运行。。
任务三 用好判断式
子任务一 利用test命令的测试功能