记事本++删除重复和原始行以保持唯一行

时间:2015-03-27 14:31:13

标签: notepad++

我有一个包含许多重复行的文本文件,我正在寻找一种方法来删除这个副本和记事本++中的原始行,这样我就可以保留唯一的行。

或者标记所有独特线条的方法。或者标记所有重复项和原件以手动删除它们。

方式并不重要,但结果是,我只需要独特的线条。

2 个答案:

答案 0 :(得分:1)

假设您的文件是这样的

enter image description here

然后选择文字并使用TextFX Tools - > Sort lines case insensitive (at column)。确保您已选择Sort outputs only UNIQUE (at columns) line

enter image description here

答案 1 :(得分:0)

我意识到这是一篇较旧的帖子,你正在寻找一个记事本++解决方案,但我在寻找同一问题的解决方案时遇到了这个问题。

我最后只使用了cygwin - 我当时已经安装过 - 和gnu工具。

jQuery(function($) {
    $(".jg").each(function() {
        $(this).append($('<h6/>', {
            html: $(this).find('a').attr('href').split('/').pop() + '<span>Tada!</span>'
        }));
    });
});

这只输出uniq -u <sorted.file> 文件中的唯一行。例如:

sorted.file

由于文件未排序,我首先这样做:

# cat test.file
this is a dup line
this is also a dup line
this is a dup line
this is unique line 4
this is yet another dup
this is a dup line
this is also a dup line
this is unique line 1
this is unique line 3
this is also a dup line
this is yet another dup
this is unique line 2