awk与sort实践

来源:互联网 发布:剑三喵萝捏脸数据下载 编辑:程序博客网 时间:2024/06/05 10:29

假设文本格式是:

list:num

。。。

。。。

listn:numn

如何将第二列抽取呢?

cat file.txt | awk -F ':' '{print $2}'

即可。

然后无重复排序:

cat file.txt | awk -F ':' '{print $2}' | sort -u

awk 设置多个要切分的分割字符串:

awk -F ',|/' '{print $1, $5}' test.csv

以逗号(comma)和斜杠(slash)作为切分test.csv中每一行的分隔符.

如果想定义自己的分隔符

awk -F ',|/' '{print $1"," $5}' test.csv


0 0