中国开发网: 论坛: 程序员情感CBD: 贴子 726597
Water-E
贴一段脚本,一个刚毕业小孩写的。统计一个目录下的文件总共多少行。
#!/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
嘿嘿

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录