2007年12月29日

[pgsql-jp: 39043] Re:ログからのSQL文の抽出

お世話になります

[pgsql-jp: 39042] でさいとうさんが提示されている方法が最適と思いますが
Unix系標準機能でも何とかなります

> というように複数行にまたがっているsqlは当然先頭行しか抽出できません。
> この場合どうやって複数行を抽出したらよいでしょうか?
grepには沢山オプションが有るので使いこなしましょう

manでヘルプを見れますが、日本語以外はちょっと...という場合はこちらを
参照して下さい
http://www.linux.or.jp/JM/html/GNU_grep/man1/grep.1.html
思いっきり最初のオプション「-A 行数」が使える事がわかると思います
問題は、SQLの終わりを検知できないという事です
さらにフィルターをかけるか一番多そうな行数で拾って我慢するかですが^^

# 加藤

投稿者 xml-rpc : 2007年12月29日 14:55
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/68145
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。