Linux
如何更改文件夾下遞歸參數的值
在 下
/etc/sysconfig/network-scripts
,我們有網路配置文件ifcfg-conf1 ifcfg-conf2 . . .
是否可以將所有參數更改為 -
PEERDNS
,no
如果值為yes
所有 ifcfg-xxxx 文件的預期結果
PEERDNS=no
ifcfg-xxxx
文件配置錯誤PEERDNS=yes
這種改變的原因是因為
/etc/resolve.conf
改變之後reboot
所以我們需要將所有PEERDNS
變數更改為no
假設您的外殼無法通過萬用字元提供此功能,
find /etc/sysconfig/network-scripts -type f -exec sed -i s/PEERDNS=yes/PEERDNS=no/ {} +
這將找到所有文件
/etc/sysconfig/network-scripts
並更改PEERDNS=yes
為PEERDNS=no
.