awkについて語るスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
106:デフォルトの名無しさん 08/02/13 07:31:34 gsubで[.*]を置き換えるにはどうすればいいでしょうか? 107:デフォルトの名無しさん 08/02/14 02:38:02 >>106 それはリテラルとして扱ってということかい? なら全部エスケープすればいいと思うが何か問題があるの? 108:デフォルトの名無しさん 08/02/16 01:08:44 awkで現在時刻からn分前から以降のログだけを抜き出したいんですが、どうすればいいでしょうか…。 02 15 12:34:56 xxxxxxxxx 02 15 13:45:01 xxxxxxxxx ... ... ... とかの形式なので、strftime()とかで現在とログの時刻を比較して抜き出す、とかを試したんですがダメでした… 109:デフォルトの名無しさん 08/02/16 01:49:16 >>108 これで駄目かな?(一応 gawk 3.0.4 では動いた) BEGIN{ n=5 basetime=strftime("%m %d %H:%M:%S", systime()-60*n) } { chktime=substr($0, 1, 14) if(chktime >= basetime) print } 110:デフォルトの名無しさん 08/02/16 02:23:28 >109 ありがとうございます…素直に目が鱗でした…。 > chktime=substr($0, 1, 14) なんですね… perlが使えない環境なので、これが分かればいろいろ流用効くので助かりました。 ありがとうございます。もうちょっと精進します。。。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5393日前に更新/63 KB
担当:undef