awk匹配到指定的字符串并打印该字符串所在的域(列数)
2013-11-18 00:00
816 查看
awk匹配到指定的字符串并打印该字符串所在的域(列数)
格式:
awk '/匹配串/ {for(i=1;i<=NF;i++) if($i ~ /字符串/) print $i i}' $filename
awk '/匹配串/ {for(i=1;i<=NF;i++) if($i ~ /(字符串1|…|字符串n)/) print $i i}' $filename
例:
awk '/WEB_TITLE/ {for(i=1;i<=NF;i++) if($i ~ /(
双线
|
单线
)/) print $i i}' t_config.txt
格式:
awk '/匹配串/ {for(i=1;i<=NF;i++) if($i ~ /字符串/) print $i i}' $filename
awk '/匹配串/ {for(i=1;i<=NF;i++) if($i ~ /(字符串1|…|字符串n)/) print $i i}' $filename
例:
awk '/WEB_TITLE/ {for(i=1;i<=NF;i++) if($i ~ /(
双线
|
单线
)/) print $i i}' t_config.txt
相关文章推荐
- 【VI】如何删除匹配指定字符串的行(已解决)
- 在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径
- gerp(1):查找文件中指定的字符串,并打印该行
- Python中使用中文正则表达式匹配指定的中文字符串
- 字符串中跟指定字符集中的字符匹配的个数
- 输出指定字符串第一个字符所在的索引值
- c语言:实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定
- yes命令_Linux yes 命令用法详解:重复打印指定字符串
- 实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,
- Python 在当前目录以及其子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
- 【译】 AWK教程指南 3计算并打印文件中指定的字段数据
- sql语句查询某字段中包含指定字符串的数据列表,完全匹配字段中逗号中间的字符串数据
- 遍历制定目录下的txt文件,并打印文件里匹配的字符串
- shell find + grep 过滤字符串并打印出所在文件
- python-------------------查找文件名包含指定字符串的文件,打印完整路径
- Linux下搜索指定目录下文件中特定字符串并高亮显示匹配关键词
- 在一个字符串中找到出现指定次数的字符,根据用户输入次数,打印出现次数为该次数的字符。如输入abaccedff及1,则输出:b e d 如输入abaccedff及2,则输出:a c f
- 实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定。
- python使用正则表达式匹配字符串开头并打印示例
- printf 打印 指定长度 字符串