Unixový shell má opravdu něco do sebe...
Následující skriptík vygeneruje konfigurační soubor pro ISC DHCP server z cisco AP. (zjistí MAC adresy, IP adresy a vytiskne), AP jsou s komunitami zapsané v souboru.
grep stroj machines.ap | while read host comm c ; do mac=$(snmptable -v 2c -c $comm -Cf " " $host ifTable |
grep BVI | (read e f g h i j k ; echo $j ) ) ; ip=$(dig -t a +short $host ) ;
echo -ne "\thost $host {\n\t\thardware ethernet $mac ;\n\t\tfixed-address $ip ;
\n\t\toption log-servers LOG_SERVER ;\n\t\toption cisco-wlc.lwapp-controllers LWAPP_CONTROLLER ;\n\t}\n\n" ; done