Difference between revisions of "Get-root-zone"
(Created page with '#!/bin/bash # Created by: Raymond Chan # for OPS535 # (c) 2010 url=http://zenit.senecac.on.ca/wiki/index.php/Domainreg if [ ! -f raw.txt ] then echo "Gettting wiki file from…') |
|||
Line 1: | Line 1: | ||
− | #!/bin/bash | + | #!/bin/bash |
− | # Created by: Raymond Chan | + | # Created by: Raymond Chan |
− | # for OPS535 | + | # for OPS535 |
− | # (c) 2010 | + | # (c) 2010 |
− | url=http://zenit.senecac.on.ca/wiki/index.php/Domainreg | + | url=http://zenit.senecac.on.ca/wiki/index.php/Domainreg |
− | + | ||
− | if [ ! -f raw.txt ] | + | if [ ! -f raw.txt ] |
− | then | + | then |
echo "Gettting wiki file from the web ..." >&2 | echo "Gettting wiki file from the web ..." >&2 | ||
wget -O raw.txt $url | wget -O raw.txt $url | ||
− | fi | + | fi |
− | + | ||
− | buffer=$(cat raw.txt| grep ^'</td><td>') | + | buffer=$(cat raw.txt| grep ^'</td><td>') |
− | + | ||
− | nl=$(echo "$buffer"|wc -l) | + | nl=$(echo "$buffer"|wc -l) |
− | a=0 | + | a=0 |
− | b=5 | + | b=5 |
− | + | ||
− | while [ $a -lt $nl ] | + | while [ $a -lt $nl ] |
− | do | + | do |
stuff=$(echo "$buffer"| head -"$b" | tail -5|nl|sed -e "s/<\/td><td>/x/g") | stuff=$(echo "$buffer"| head -"$b" | tail -5|nl|sed -e "s/<\/td><td>/x/g") | ||
# echo "$stuff" | # echo "$stuff" | ||
Line 48: | Line 48: | ||
#read xxx | #read xxx | ||
− | done | + | done |
Revision as of 16:04, 30 November 2010
#!/bin/bash # Created by: Raymond Chan # for OPS535 # (c) 2010 url=http://zenit.senecac.on.ca/wiki/index.php/Domainreg if [ ! -f raw.txt ] then echo "Gettting wiki file from the web ..." >&2 wget -O raw.txt $url fi buffer=$(cat raw.txt| grep ^'</td><td>') nl=$(echo "$buffer"|wc -l) a=0 b=5 while [ $a -lt $nl ] do stuff=$(echo "$buffer"| head -"$b" | tail -5|nl|sed -e "s/<\/td><td>/x/g") # echo "$stuff" fields=$(echo "$stuff"|sed -e "s/ //g"|awk -Fx {'print $2'})
parameters=$(echo $fields) paratest=$(echo $parameters | sed -e "s/ //g") cc=$(echo $paratest | wc -w) # echo "paratest cc is $cc"
if [ $cc -gt 0 ] then #echo $a $parameters #read yyy set $parameters
if [ "$1" != "" -a "$3" != "" -a "$4" != "" ] then
echo -e "${1}. \tIN \tNS \t$4." echo -e "${4}. \tIN \tA \t$3" echo " "
fi fi
let a=a+5 let b=b+5
#read xxx done