くだらない質問はここに書き込め!Part 59 (428レス)
上下前次1-新
抽出解除 レス栞
321(1): 2018/08/14(火)19:58 AAS
>>320
パターンに一致する行数より十分に大きいと思える数(9999 とか)を繰り返し回数として指定する
csplit -k filename.sql '/DROP TABLE IF EXISTS/' {9999}
繰り返しの最中にファイル末尾に到達するとエラーになり
エラーが起きると作られた分割ファイルは削除されてしまうが
-k オプションで削除を抑制できる
323: 318 2018/08/14(火)21:24 AAS
>>321
何度も悪いんだが、そのとおりにやっても上手くファイルが分かれなかった。
元のファイルfilename.sql(6GB以上)を分割すると
xx00(1KB) xx01(2MB) xx02(6GB以上) の3つにしか分かれない。
xx01 には「DROP TABLE IF EXISTS」が何個か複数残ってて
xx02 は大きすぎて開けないが100以上「DROP TABLE IF EXISTS」があると思う。
100以上に分かれるから、ファイル名の桁数が足りなくて変になっているのかと思い
省2
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s