sed '/com2sec/s*mynetwork/s*default/c com2sec mynetwork default haha' snmpd.conf > tmp.conf
awk '{if($1=="com2sec"&&$2=="mynetwork")printf("com2sec mynetwork default hehe/n");else print $0}' snmp/snmpd.conf >tmp.conf
本文介绍如何使用sed和awk命令来修改SNMP配置文件中的特定行。通过正则表达式匹配目标行,并替换指定字段的内容。
sed '/com2sec/s*mynetwork/s*default/c com2sec mynetwork default haha' snmpd.conf > tmp.conf
awk '{if($1=="com2sec"&&$2=="mynetwork")printf("com2sec mynetwork default hehe/n");else print $0}' snmp/snmpd.conf >tmp.conf
3592
2181

被折叠的 条评论
为什么被折叠?