使用了awk
Modify_ip.sh
export IP_dir=/etc/sysconfig/network-scripts
export Scripts_dir=/Scripts
cd $IP_dir
cat ifcfg-ens33
cd $Scripts_dir
ls
echo $PWD
awk -f Modify_ip.awk $1
Modify_ip.awk
#!/bin/awk -f
BEGIN {FS=".";OFS="."};
gsub(/11/,"10",$3);{print > FILENAME};
#"ifcfg-ens33"
本文介绍了一个使用awk脚本修改Linux系统中网络接口配置文件的示例。具体操作包括在/etc/sysconfig/network-scripts目录下查找ifcfg-ens33文件,并通过awk脚本将其中的第三个字段由'11'替换为'10'。这适用于需要批量修改IP地址的场景。
2132

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



