Internet Week 2005 の Practical DNS Operation セッションで知ったのだけれど、
BIND の $GENERATE ディレクティブでは、自動生成する数字の桁数を指定して
その桁数に満たない場合は、0 でパディングしたりするフォーマットが可能らしい。
今まで以下の様に書いていたものを
$GENERATE 0-9 foobar000$ A 1.1.1.1 $GENERATE 10-99 foobar00$ A 1.1.1.1 $GENERATE 100-999 foobar0$ A 1.1.1.1
以下の様にまとめられることが判明。
$GENERATE 0-999 foobar${0,4,d} A 1.1.1.1
