我有两个文件:domainList 和 config.cnf。domainList 文件只包含一个域列表,如下所示:
facebook.com
yahoo.com
youtube.com
config.cnf 是一个配置文件,具有相同的列表,但格式略有不同。我需要编写一个脚本,在更新列表时更新配置文件。每当更新第一个列表时,我都可以执行 bash 脚本。这是配置文件中列表的格式...
*other config options/entries*
[my_list]
WWW.1 = facebook.com
WWW.2 = yahoo.com
WWW.3 = youtube.com
EOF
因此,如果删除 yahoo 并将 ebay 添加到 domainList 中并且我运行我很酷的 bash 脚本,我需要像这样更新配置文件......
*other config options/entries*
[my_list]
WWW.1 = facebook.com
WWW.2 = youtube.com
WWW.3 = ebay.com
EOF
使事情复杂化(稍微)域可以有子域和通配符(即 news.google.com 或 *.google.com)。任何关于如何实现这一点的想法将不胜感激!我该怎么做才能不让数字完全失控?它可能只需要每次清除列表并重新生成它,对吧?
谢谢!
电动汽车