#!/bin/bash class_b="10.10" sub=0 subnets=256 plithos=256 start_ip=0 name="dnsname-" name_start=1 for subnet in $(seq 0 255); do for ip in $(seq 0 255); do prefix=$name if [ $name_start -lt 1000 ]; then prefix=$prefix"0" fi if [ $name_start -lt 100 ]; then prefix=$prefix"0" fi if [ $name_start -lt 10 ]; then prefix=$prefix"0" fi echo $prefix$name_start" IN A "$class_b"."$sub"."$ip name_start=$(($name_start+1)) done sub=$(($sub+1)) done