我有一个包含我需要在下面的表格中提取信息的文本文件:获取列1和3使用awk,并将它们合并成一个
code1 something1 code2 something2 code3 something3
code4 something4 code5 something5 code6 something6
...
而且我想提取到两个单独的文件形式:
code1
code2
code3
code4
...
和:
something1
something2
something3
something4
...
注意,它们必须是有序的。例如使用cat mydocument | awk '{print $1 $3}'
输出
code1code2
code4code5
...
你确定吗?我认为它应该输出code1 code2;代码3代码4; ... – giuseppe
@giuseppe真实,更正。 – D1X
将“code”和“something”作为示例输入/输出的示例,而不仅仅是那些单词,或者您最终可能会得到一个解决方案,该解决方案仅适用于字面上包含“code”和“something”的输入或其他对于您的真实数据,方法并不是一个好的(或功能性的)解决方案。你的输入文件在每条数据线之间是否真的有空行?如果不是,请解决您的问题,以更真实地代表您的真实数据。 –