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
linux 探索篇(一)学习 shell script_第1张图片

子任务二 编写与执行一个shell script
1、在shell script 撰写中的注意事项

  • 命令的执行是从上而下、从左而右进行的
  • 命令、选项与参数间的多个空格都会被忽略掉
  • 空白行也将被忽略掉,并且Tab按键所生成的空白同样被视为空格键
  • 如果读取到一个Enter符号(CR),就尝试开始运行改行(或该串)命令
  • 如果一行的内容太多,则可以使用“[Enter]”来延续至下一行。
  • “#”可作为注解。任何加在#后面的数据将全部被视为注解文字而被忽略。
    2、编写第一个 shell script 程序。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190602171702368.png
    linux 探索篇(一)学习 shell script_第2张图片
    另外:也可以利用 chmod a+x sh01.sh ;  ./sh01.sh  来运行这个script
    任务二 练习简单的 shell script
    子任务一 完成简单范例
    1、对话式脚本:变量内容由使用者决定
    linux 探索篇(一)学习 shell script_第3张图片
    2、随日期变化:利用date进行文件的创建
    linux 探索篇(一)学习 shell script_第4张图片
    3、数值计算:简单的加减乘除
    linux 探索篇(一)学习 shell script_第5张图片
    linux 探索篇(一)学习 shell script_第6张图片
    子任务二 了解脚本的运行方式
    1、利用直接运行的方式来运行脚本

linux 探索篇(一)学习 shell script_第7张图片

2、利用source运行脚本,在父程序中运行。。
linux 探索篇(一)学习 shell script_第8张图片
任务三 用好判断式
子任务一 利用test命令的测试功能
在这里插入图片描述
linux 探索篇(一)学习 shell script_第9张图片

你可能感兴趣的:(linux,linux,shell,script)