如何组合包含简单列表的两个文件?

时间:2011-06-17 21:01:39

标签: list merge noscript

对于Google Chrome浏览器,我使用的是名为NotScripts的扩展程序,它允许您仅为放在白名单上的网站启用javascript(相反使用黑名单)。由于没有用于在我的平台上合并多个NotScripts实例的云帐户,我必须手动执行此操作。

因此,我已将白名单从OSX Google Chrome上的一个NotScripts实例复制并粘贴到名为whitelist-a.txt的文本文件中,并将另一个来自Windows Google Chrome的NotScripts实例复制并粘贴到名为whitelist-b的文本文件中。 TXT。

whitelist-a.txt -

10.0.0.1
192.168.1.1
192.168.100.1
instagr.am
google.com.au
mathiasbynens.be
google.ca
thisisphotography.ca
cyberduck.ch
google.com.co
ideaware.co
0to255.com
20thingsilearned.com
456bereastreet.com
[...]

whitelist-b.txt -

10.0.0.1
192.168.1.1
instagr.am
marblerun.at
google.com.au
thisisphotography.ca
cyberduck.ch
keithcakes.com.au
yellowshoe.com.au
mathiasbynens.be
gorealty.biz
monzilla.biz
cbc.ca
google.ca
[...]

如您所见,两个列表之间存在一些相似之处。我不想合并列表,以便list a覆盖list b,但我希望这两个列表成为一个,如下所示:

10.0.0.1
192.168.1.1
192.168.100.1
instagr.am
marblerun.at
google.com.au
mathiasbynens.be
google.ca
thisisphotography.ca
cyberduck.ch
keithcakes.com.au
yellowshoe.com.au
goreality.biz
monzilla.biz
google.com.co
google.ca
ideaware.co
cbc.ca
0to255.com
20thingsilearned.com
456bereastreet.com
[...]

我可以运行这些问题或脚本吗?我不熟悉行命令,也找不到任何插件或脚本来执行此操作。

1 个答案:

答案 0 :(得分:0)

结果显示NotScripts将自动匹配并丢弃匹配的域,以便它只出现一次。所以,为了轻松组合,我只是将一个列表粘贴在另一个列表之上,NotScripts完成了所有的努力。