#!/bin/sh
# wcにrecursive機能を追加
# 指定したディレクトリ以下のファイルすべての行数を出力する
# if paramters are not exist,
# the START_POINT is set current directory.
if [ $# -eq 0 ]
then
START_POINT=.
else
START_POINT=$1
fi
echo $START_POINT
find $START_POINT | while read FILENAME
do
if [ -f $FILENAME ]
then
LINE=`cat $FILENAME | wc -l`
echo "$LINE $FILENAME"
else
echo "00000000 $FILENAME"
fi
done
>2 の関連情報
http://www.nilab.info/zurazure/20030420.html#p01
[sh]wcにrecursive機能を