awk从某个字段开始取
时间: 2023-07-08 15:40:41 浏览: 256
Linux 中awk 提取包含某个关键字的段落
可以使用awk的子字符串函数`substr()`来从某个字段开始取子串。假设你要从第2个字段开始取子串,可以这样写:
```
awk '{print substr($0, index($0,$2))}' filename
```
其中,`$0`表示整行文本,`$2`表示第2个字段,`index($0,$2)`返回第2个字段在整行文本中的起始位置,`substr($0, index($0,$2))`表示从起始位置开始取子串。这个命令会输出每行文本从第2个字段开始到结尾的内容。
阅读全文