2010年10月8日金曜日

複数ファイルに処理をかけるシェル

すべてのファイルの最後一行にend of lineを追加するシェル

#!/bin/sh

FILES=`find . -name '*.txt'`

for file in ${FILES}; do
echo -n $file: replacing...
cp -p $file $file.bak
echo "end of file" >> $file
echo done
done

0 件のコメント: