下面这段代码展示了通过shell 脚本统计某个目录下的文件数,并输出到文本文件中。
#!bin/sh
declare -x num1=0
read_dir(){
for file in `ls -a $1`
do
#echo $1
if [ -d $1"/"$file ]
then
if [[ $file != '.' && $file != '..' ]]
then
read_dir $1"/"$file
fi
else
echo $1"/"$file
let num1++
echo $num1
fi
done
}
echo 'the file numbers is ' + $num1 >/test/num.txt
read_dir /test
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)