【发布时间】:2015-11-06 18:34:53
【问题描述】:
我有一个这样的值列表:
猫
狗
猫
牛
狗
我希望它有这样的引号中的唯一条目:
'猫'
'狗'
'牛'
Atom 中是否有为此的快捷方式?
【问题讨论】:
标签: text editor atom-editor
我有一个这样的值列表:
猫
狗
猫
牛
狗
我希望它有这样的引号中的唯一条目:
'猫'
'狗'
'牛'
Atom 中是否有为此的快捷方式?
【问题讨论】:
标签: text editor atom-editor
暂时没有。但是,如果您使用的是类似 POSIX 的系统(默认情况下是 Linux 和 MacOS,Windows with some help),您可以使用 atom 包 'pipe'
只需标记您的文本并通过此命令进行管道传输:
sort -f | uniq -i
或使用长选项(是的,sort 有 -f 和 uniq -i):
sort --ignore-case | uniq --ignore-case
在我的系统上导致:
猫
牛
狗
请注意,uniq 希望其输入已排序并且相似的条目彼此跟随。这就是为什么你需要先sort他们
【讨论】:
| sed "s/.*/'\0'/"
atom 现在有一个名为duplicate-removal 的插件,它会自动删除重复的行
【讨论】: