如何在 UNIX 中使用 cut 命令?

ddm*_*ael 1 unix cut

我有一个非常大的文本文件(约 8000 万条记录/行),其中每条记录有 7 个属性。每个属性之间都有一个选项卡。

我想要做的是在新文件中复制每条记录/行的每三个和最后一个属性/标记。

任何想法如何使用 cut 命令来做到这一点?

小智 6

一个好的起点是:

cut -f 3,7 input.txt > output.txt

如果文件不是制表符分隔的,则需要添加带有分隔符的 -d 开关( -d. 将是 . 分隔的文件)。

以下是一些示例,包括抓取多个字段:http : //linux.101hacks.com/linux-commands/cut-command-examples/