242得票9回答
有没有一种按列进行“去重”的方法?

我有一个像这样的 .csv 文件:stack2@domain.example,2009-11-27 01:05:47.893000000,domain.example,127.0.0.1 overflow@domain2.example,2009-11-27 00:58:29.79300000...

157得票8回答
去除重复行但不排序

我可以担任翻译工作。以下是您需要翻译的内容:我有一个Python实用脚本:。 #!/usr/bin/env python import sys unique_lines = [] duplicate_lines = [] for line in sys.stdin: if line in...

131得票13回答
查找唯一的行

如何从文件中找到唯一的行并删除所有重复项?我的输入文件是:1 1 2 3 5 5 7 7 我希望的结果是:2 3 sort file | uniq无法完成任务,它只会显示所有值1次。

56得票6回答
在Linux shell中进行排序和去重

以下两个命令有什么区别?sort -u FILE sort FILE | uniq

55得票3回答
如何在BASH中仅打印唯一的行?

我该如何打印出在文件中只出现一次的行?例如,给定以下文件:mountain forest mountain eagle 输出结果将会是这样,因为mountain这一行出现了两次:forest eagle 如果必要,这些行可以被排序。

38得票1回答
如何对“uniq -c”的自然排序输出进行升序/降序处理?-unix

如何对uniq -c的输出进行自然排序? 当计数小于10时,uniq -c | sort的输出看起来很好:alvas@ubi:~/testdir$ echo -e "aaa\nbbb\naa\ncd\nada\naaa\nbbb\naa\nccd\naa" > test.txt alv...

23得票2回答
使用sed在bash中移除空格

我有一个包含大量文件的数字和文件路径的文件,每行一个。因此它看起来像这样: 7653 /home/usr123/file123456 但是问题在于它之前有6个空白字符,这扰乱了我的脚本。我在下面包含了产生它的行:cat temp | uniq -c | sed 's/ */ /g'...

19得票4回答
从日志中筛选唯一的URL并进行排序

我需要从Web日志中获取唯一的URL并对它们进行排序。我考虑使用grep、uniq、sort命令,并将输出重定向到另一个文件。 我执行了以下命令:cat access.log | awk '{print $7}' > url.txt 然后只获取唯一的并将它们排序:cat url.txt...

18得票3回答
使用Linux命令"sort -f | uniq -i"一起忽略大小写

我正在尝试在一个包含两列数据的列表中查找唯一和重复的数据。我只想比较第一列中的数据。 数据可能是这样的(由制表符分隔): What are you doing? Che cosa stai facendo? WHAT ARE YOU DOING? Che diavolo s...

16得票4回答
Rails 3,ActiveRecord,PostgreSQL - “.uniq”命令无效?

我有以下查询:Article.joins(:themes => [:users]).where(["articles.user_id != ?", current_user.id]).order("Random()").limit(15).uniq 并且给我报错PG::Error: ER...