一.基本的控制结构 1.控制流 常见的控制流就是if.then.else语句提供测试条件,测试条件可以基于各种条件.例如创建文件是否成功.是否有读写权限等,凡是执行的操作有失败的可能就可以用控制流,注意控制流的真为0,假为1. 单层if语句 if 条件:then if 条件 命令 或 then 命令 fi …
shell脚本中引号也是有讲究的. 可以分为单引号‘ ’,双引号“ ”和 反引号 ` ` 具体区别来看一个例子 输出结果 可得出结论 1. 单引号括起来的字符都作为普通字符出现,如第4,7,10,13,16,19,22行 值得一提的是第19行,执行结果并非预期的 My home dictory is : ‘$HOME’ 而是 My home dictory is :/root 原因是执行的时候My home dictory is : ‘$HOME’ 这里还有单引号,$HOME继续作为普通字符…