【发布时间】:2014-02-10 00:53:42
【问题描述】:
我正在处理一个大型 (500MB+) .csv 文件。我想一次打印一页给定列的唯一值以便于查看。
awk F, '{print $}' sort | uniq
这会产生一个快速滚动的列表,它会截断 75% 的我感兴趣的值。
【问题讨论】:
-
你好像漏掉了'|'排序前。
awk F, '{print $}' | sort | uniq。此外,uniq 的输出可能不止一屏。您可能要添加 '|更多”以舒适地查看它。 -
如果只有 (cough
> a_filecough) 有一些方法可以将结果捕获到磁盘.. -
对于分页,我建议使用
less,或者按照建议,将输出定向到文件进行手动检查。