I need to replace the series in the zone files, and I thought it was easiest to use sed to change this. I have the following line for testing.
@ IN SOA ns1.domain.com. webdev.domain.com. (
2006080401; serial
8H; refresh
2H; retry
1W; expire
4h); minimum ttl
NS ns1.domain.com.
NS ns2.domain.com.
MX 10 mail1.domain.com.
MX 20 mail2.domain.com.
domain.com. A 255.255.255.255
mail1 A 255.255.255.255
mail2 A 10.10.10.10
www CNAME domain.com.
ftp CNAME www
webmail CNAME www
, http://rubular.com/, . rebular , , .
\s*[0-9]\s;\s*serial
, sed .
sed -i 's/\s*[0-9]\s;\s*serial/20091218 ; serial/g' *.zone
, . .