shell

作者: 宋song一 | 来源:发表于2019-01-03 20:39 被阅读7次
    • 1.特殊变量
      • $#: 获取传递的参数的个数
      • $@: 给脚本传递的所有的参数
      • $?: 脚本执行完成之后的状态, 失败>0 or 成功=0
      • $$: 脚本进程执行之后对应的进程ID

    一. if ... elif .. else..fi 判断

    if [ 条件判断 ];then
    逻辑处理 -> shell命令
    fi

    • 1.条件判断
      1.1 文件状态测试
      -d pathname 当pathname 存在并且是 一个目录时返回真
      -s filename 当filename 存在并且文件大小大于0 时返回真
      -w pathname 当由pathname 指定的文件或目录存在并且可写时返回真
      -x pathname 当由pathname 指定的文件或目录存在并且可执行时返回真
      • if 和 []直接有一个空格
      • [ 条件 ] : 条件的前后都有空格

    二.for循环

    语法: for 变量 in 集合; do;done

    相关文章

      网友评论

          本文标题:shell

          本文链接:https://www.haomeiwen.com/subject/wfpqrqtx.html