随笔分类 -  Shell编程

Shell编程
shell编程之正则表达式和通配符
摘要:1. shell编程之正则表达式与通配符 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。 通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配。 1 阅读全文
posted @ 2021-03-22 22:47 明蓝皓月 阅读(50) 评论(0) 推荐(0)
Shel编程之awk
摘要:1. awk工作模式 awk是一个文本处理工具,通常用于处理数据并生成结果报告 awk的命名来自它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母 语法格式 awk 'BEGINpatternEND' file standard 阅读全文
posted @ 2021-03-14 19:47 明蓝皓月 阅读(120) 评论(0) 推荐(0)
shell中 sed 命令详解
摘要:1. sed 工作模式 sed(Stream Editor) 流编辑器。对标准输出或文件逐行进行处理 第一种:stdout | sed [option] "pattern command" 第二种:sed [option] "pattern command" file 2. sed选项 选项 含义 阅读全文
posted @ 2021-03-12 14:15 明蓝皓月 阅读(1478) 评论(0) 推荐(0)
Shell编程中变量用法
摘要:1. 变量替换 语法 说明 ${变量名#匹配规则} 从变量开头进行规则匹配,将符合最短的数据删除 ${变量名##匹配规则} 从变量开头进行规则匹配,将符合最长的数据删除,贪婪匹配 ${变量名%匹配规则} 从变量尾部进行规则匹配,将符合最短的数据删除 ${变量名%%匹配规则} 从变量尾部进行规则匹配, 阅读全文
posted @ 2021-03-11 14:29 明蓝皓月 阅读(442) 评论(0) 推荐(0)