Water-E:
贴一段脚本,一个刚毕业小孩写的。统计一个目录下的文件总共多少行。
[阅读: 618] 2009-06-10 11:57:14
#!/bin/ksh
#将文件进行编译make
#make
#运行程序
#./netcj
#对程序进行检测
#文件路径
tarfold=/home/nas/data/cj/result
orgfold=/home/nas/data/cj/raw
backupfold=/home/nas/data/cj/backup
#备份原文件
# find $orgfile -name "*" -type f | xargs | read file
# cp $file $backupfold
#统计行数函数
countfile ()
{
totalline=0
while
[ $# -ne 0 ]
do
cat $1 | wc -l | read line
expr $totalline + $line | read totalline
shift
done
echo totalline: $totalline
}
#位置参数
find $tarfold -name "*" | xargs | read plapar1
find $orgfold -name "*" | xargs | read plapar2
#输出行数
countfile $plapar1
countfile $plapar2
#清除文件
#rm -r $tarfold
嘿嘿