1. awk 默认以空格分隔, 可摘出指定位置的内容, 通常用法如下 ( 文件名称为 file.txt ):
文件中行内容为: 12:3 a 4:56 b
- awk '{print $1}' file.txt # 输出第一个内容, 即 '12:3'
- awk '{print $NF}' file.txt # 输出最后一个内容, 即 b
2. 也可使用 F 指定分隔符分隔, 用法如下 ( 指定冒号分隔 ):
- awk -F":" '{print $1}' file.txt # 输出第一个内容, 即 '12'
- awk -F":" '{print $NF}' file.txt # 输出最后一个内容, 即 '56 b'
来源: http://www.bubuko.com/infodetail-3341932.html