今天填写计算机软件著作权信息表 ,里面有个源程序量。
shell 统计源码行数
点击(此处)折叠或打开
Count=0
linesCount=0
function funCount()
{
forfilein` ls $1 `
do
if[-d $1"/"$file];then
funCount $1"/"$file
else
declare-i fileLines
fileLines=`sed-n'$='$1"/"$file`
let linesCount=$linesCount+$fileLines
let filesCount=$filesCount+1
fi
done
}
if[$#-gt0];then
form_dirin$@
do
funCount $m_dir
done
else
funCount"."
fi
echo"filesCount = $filesCount"
echo"linesCount = $linesCount"
评论 (0)