#计算目录文件中总共的行数 ./xx 绝对路径
#!/bin/bash
ret=0
function cal_line()
{
for i in `ls $1`
do
if [ -d "$1/$i" ]
then
cal_line "$1/$i"
else
local va=`wc -l $1/$i | awk '{print $1}'`
let ret=$ret+$va
fi
done
}
cal_line $1
echo $ret
##在地址范围内寻找一个可以使用的ip地址
#!/bin/bash
for (( i=1; i < 255; i++ ))
do
ip="192.168.11.$i"
ping -w 1 $ip >& /dev/null
if (( $? ))
then
echo ""
echo "can use ip is "$ip
exit 0
else
echo -n "."
fi
done