【发布时间】:2015-06-22 17:06:37
【问题描述】:
我正在尝试使用 unix 中的基本 shell 来计算 2 个字段中的唯一值。我有 5 列的数据,但只是计算前 2 列中的唯一值而不连接它们。 到目前为止,我成功使用 cut -f 1 |排序 |独特 | wc -l 计算第一列中的唯一值,我可以对第二列执行相同的操作,但是由于第一列和第二列中的某些值相同,我需要能够执行此命令,将第一列和第二列视为一个场地。谁能帮帮我?
【问题讨论】:
-
我不完全明白:第1列和第2列的组合必须是唯一的吗?
-
提供一个数据示例可能会有所帮助。
-
是否“cut -f 1,2 | sort | uniq | wc -l”没有给出你想要的结果