根据列名从文件中选择列

时间:2010-09-18 15:39:29

标签: shell unix

是否有人知道unix命令从tab分隔文件中根据各自的名称选择列(类似“cut”但可以接受列名)?我不是在寻找任何perl / awk onliner混淆代码,而是更多的专用命令。 感谢

1 个答案:

答案 0 :(得分:1)

POSIX命令集中没有任何内容可以做到这一点。

如果你想坚持任何可能在任何系统上使用的东西,awk是适合这项工作的工具。否则,你将不得不做一些shell体操,将你的列名转换为数字,然后使用cut(1)来完成工作。