SHELL脚本

  1. 脚本组成
    脚本声明
    脚本注释
    脚本命令
  2. 脚本执行方式
    bash *.sh (sh与bash是不同的解释器,查看/etc/shells)脚本可以没有执行权限
  3. 内置变量,可直接调用
    $0 脚本名称
    $#
    #*
    $1,$3,$5
    $?
  4. 用户参数
    [ -d /etc ]:中括号两边有空格,判断文件是否为目录
    文件测试: -d -r,-e,-f,-w,-x
    逻辑测试:
    Linux学习-28期-第五节课
    数值比较:-eq,-ne,-gt,-lt,-le,-ge
    字符串比较:-z, =, !=
  5. if 条件测试语句
    单分支
    多分支
    (read -p 判断用户输入的值)
  6. for条件循环语句
  7. while条件循环
    expr:
    let:
  8. case条件测试语句

问题

1、 变 量 与 变量与 {变量}的区别
2、for循环与while循环区别:
for根据范围循环
while根据条件循环
3. |与||
case里用|表示或


复习:第四章节:if多重分支的条件测试语句
预习:1016-18:第5-7章节
Linux学习-28期-第五节课

相关文章: