Script to generate interface configs on Linux
Generate ifcfg-eth1 307-366 configs.
touch ifcfg-eth1:{307..366}
for f in ifcfg-eth1:{307..366}; do cat origfile > “$f”; done
for f in eth1:{307..366}; do echo “DEVICE=$f” >> “ifcfg-$f”; done
for f in {307..366}; do echo “IPADDR=aaa.bbb.ccc.$((f-239))” >> “ifcfg-eth1:$f”; done
origfile contains:
GATEWAY=eee.fff.ggg.hhh
TYPE=Ethernet
BOOTPROTO=none
NETMASK=255.255.255.192
Tags: bash, DEVICE, Fedora, gateway, ifcfg-eth1, IPADDR, Linux, touch
