目录
一、正则表达式
正则表达式用来在文件中匹配符合条件的字符串,
正则是包含匹配。grep,awk,sed等命令可以支持。
正则表达式 通配符用来匹配符合条件的文件名,
通配符是完全匹配。ls,find,cp这些命令不支持正则表达式,
所以只能使用shell自己的通配符来进行匹配。
二、字符串截取命令
(1)cut命令
语法:cut [选项] 文件名
(2)printf命令
语法:printf '输出类型输出格式' 输出内容
(3)awk命令
语法:awk '条件1{动作}条件2{动作2}...' 文件名
1、条件(pattern): 一般使用关系表达式作为条件
x > 10 判断变量x是否大于10
x >= 10 大于等于
x <= 10 小于等于
2、动作(Action): 格式化输出 流程控制语句
三、字符串处理命令
(1)排序命令sort
语法:sort [选项] 文件名
(2)统计命令wc
语法: wc [选项] 文件名