@ysongzybl
2015-04-29T20:03:09.000000Z
字数 347
阅读 1201
bash
#!/bin/bash
# define array
# name server names FQDN
NAMESERVERS=("ns1.nixcraft.net." "ns2.nixcraft.net." "ns3.nixcraft.net.")
# get length of an array
tLen=${#NAMESERVERS[@]}
# use for loop read all nameservers
for (( i=0; i<${tLen}; i++ ));
do
echo ${NAMESERVERS[$i]}
done
http://www.cyberciti.biz/faq/finding-bash-shell-array-length-elements/