获取当前目录下有多少个文件
#!/bin/bash
# 使用方法: ./get-file-num 100
# 第一个参数的意思是当文件夹下有100个文件,那么就会退出.
# 使用脚本时,因为脚本也在当前文件夹下,也会计入个数.
num=0;
end=60;
if [ $1 ];then
end=$1;
fi
while [ $num -ne $end ]
do
num=`ls -Rl | grep "^-" | wc -l | awk '{print $1}'`
echo $num;
# 加一个睡眠,防止过度浪费cpu资源,睡眠时间自行调节.
sleep 1;
done
echo "get-file-num end!!!!!!!!!"