shell是一种脚本语言
可以使用逻辑判斷、循环等语法
shell是系统命令的集合
shell脚本可以实现自动化运维能大大增加我们的运维效率。
shell脚本结构和执行
以#开头的行作为解释说明
脚本嘚名字以.sh结尾用于区分这是一个shell脚本
shell脚本中的变量
当脚本中使用某个字符串比较频繁并且字符串长度很长时就应该使用变量代替
引用某個命令的结果时,用变量代替 n=‘wc -l 1.txt’
n 如果没写这个n可以直接使用
if 判断文件、目录属性
a"]这个表示当变量a的值为空时会怎么样if[?n"a”
0
注意 : .表示任意一个字符表示一个或者多个字符 .* 表示通配,表示匹配所有的
注意 :+表示一个或者多个字符表示零个或者多个字符