ma-100140 @ ウィキ 100行おきにBEGIN TRANSACTIONとCOMMITの行を挿入する
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

AWKを使って実現する場合

awk 'BEGIN {print "BEGIN TRANSACTION;"}{ if (NR % 100 == 0) print "COMMIT;\nBEGIN TRANSACTION;";print  } END{print "COMMIT;"}' ./test.txt

今まではPHPなどでわざわざプログラムを書いていましたが、awkでやれば簡単にできそう。