複数のcsvファイルを結合するバッチ(1個目のファイル以外は1行目を削除)
を書きましたが、
シェルスクリプトでも書いてみました。
join.sh
#!/bin/sh
counter=0
for file in `\find . -maxdepth 1 -name '*.csv'`;
do
echo $file
if [ $counter == 0 ]; then
cat $file > result.csv
else
sed -e '1d' $file >> result.csv
fi
counter=`expr $counter + 1`
done
read -p "Press [Enter] key to resume."