摘要: 正则 匹配0次1次无限次 * 对前面字符匹配0次或者无限次 + 对前面字符匹配1次或者无限次 ? 对前面字符匹配0次或者1次 \d 的含义是 [0-9] \D 的含义是 [^0-9] 阅读全文
posted @ 2020-04-23 16:41 cchilei 阅读(9107) 评论(0) 推荐(1) 编辑
摘要: 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值 表达式含义 ${var} 变量var 阅读全文
posted @ 2020-04-23 10:06 cchilei 阅读(301) 评论(0) 推荐(0) 编辑
摘要: shell脚本需要交互的地方可以使用here文档是实现,但是有些命令却需要用户手动去就交互如passwd、scp,对自动部署免去用户交互很痛苦,expect能很好的解决这类问题。 expect的核心是 spawn expect send set spawn 调用要执行的命令等待命令提示信息的出现,也 阅读全文
posted @ 2020-04-23 10:00 cchilei 阅读(885) 评论(0) 推荐(1) 编辑