【发布时间】:2014-03-06 20:10:42
【问题描述】:
似乎还没有人偶然发现我的问题,所以就这样吧。
所以集合说,我想取输入文件的每隔一行2nd,4th,6th etc 的第三列$3(我知道怎么做),然后在输出文件中完全相同的位置打印结果。
我的意思是,2nd 输入行的$3 到2nd 输出行的$3 并继续。
我想要这个,使用 bash 中的 awk。
【问题讨论】:
-
请发布您尝试过的内容。
-
我什么都没试过。对于输入我做了 awk -F " " 'NR%2==0 {print $3}' input.txt ,得到了我想要的结果。但我不知道如何为 output.sorry 编码。
-
@markos89,请发布示例输入和输出。