标题: Some Scripts [打印本页] 作者: ekookc 时间: 2009-12-28 21:20 标题: Some Scripts 一:使用for循环测试局域网内(192.168.1.0/24)服务器的网络状态
#!/bin/bash
for i in {1..254}
do
if ping -c 1 192.168.1.$i &>/dev/null
then
echo 192.168.1.$i is UP.
else
echo 192.168.1.$i is DOWN.
fi
done
二:删除本目录下的所有空的txt文件,并打印出删除文件的总数
#!/bin/bash
n=0
for i in $(find . -type f -name "*.txt")
do
if [ ! -s $i ]
then
rm -rf $i
if [ $? -eq 0 ]
then
n=$[$n+1]
fi
fi
done
echo $n