2015-11-05 79 views
-3

我想了解这个命令的作用,

cat file.txt | awk -F"\xcf" '{print $1}' 

运行我的Ubuntu的机器上。

+2

如果你不知道它的作用,运行它是一个坏主意。另外,如果你不知道它应该做什么,你怎么知道它不工作? –

+0

“不工作”是什么意思?你有错误吗?结果不是你所期望的吗? –

+0

您是否试图在发布之前自行弄清楚这一点?谷歌?搜索Stackoverflow?什么['猫'](https://en.wikipedia.org/wiki/Cat_%28Unix%29)。如何[使用'awk'](http://www.grymoire.com/Unix/Awk.html)。 – BryanH

回答

1

cat file.txt |提供file.txt的内容作为awk命令的标准输入。

awk调用AWK解释

-F"\xcf"设置字段分隔符字节值0xcf

如果不工作,你可能有一个旧的awk,尝试gawk来代替。 {print $1}打印由字段分隔符分隔的每行的第二个字段。