如何提取 squid.conf 文件所需的行

如何提取 squid.conf 文件所需的行

我如何删除squid.conf文件中的注释行,并使新创建的 squid 文件成为我的 squid 代理服务器的默认配置文件?

答案1

怎么样sed

sed -i.bak '/^#/d' /etc/squid/squid.conf

原始文件将保存为/etc/squid/squid.conf.bak。如果不想保存原始文件,请使用:

sed -i '/^#/d' /etc/squid/squid.conf

或者grep

grep -v '^#' /etc/squid/squid.conf > /etc/squid/squid.conf.bak && mv /etc/squid/squid.conf.bak /etc/squid/squid.conf

我不会建议您盲目地删除所有以 开头的行,#因为它们可能包含各种重要信息/建议。

相关内容