アットウィキロゴ
ma-100140 @ ウィキ
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

ma-100140 @ ウィキ

100行おきにBEGIN TRANSACTIONとCOMMITの行を挿入する

最終更新:

ma-100140

- view
管理者のみ編集可

AWKを使って実現する場合

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

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

最近更新されたスレッド
人気記事ランキング
ウィキ募集バナー