2014-01-22

正規表現のメモ

正規表現のメモ。

ぼちぼち増やしていきます。

1.du と find 使って、90日以前の日付ごとのログファイル容量を算出
# du -hc `find . -type f -name "*_log.[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" -mtime +89`


2.find で *.scc と Thumbs.db を探して消す
# find . \( -name '*.scc' -o -name 'Thumbs.db' \) -delete


3.grepでorするときは「\(hoge\|moge\)」、egrepでorするときは「(hoge|moge)」
# grep -e "192\.168\.0\.111.*\(GET\|POST\).*\.php.* HTTP" access_log.201412* > ~/201412.log

4.server-status から時間と起動プロセス数を抜く
grep -e 'Current Time\|requests currently being processed' /var/tmp/httpd_status_20140908.log

5.0x99AA形式を%99%AAに変換する EmEditor 置換
0xを消してから置換
検索文字列:([\d|\w]{2}+)
置き換え:%\1

0 件のコメント:

コメントを投稿

綺麗に見せることに全振りした操法大会の訓練を50日間するよりも、月1回でいいから基本的な操作方法の訓練を実施すべきだと思うのは俺だけか

 7月に県の消防操法大会がある。 市内分団の持ち回り制で、今年はうちの分団が出場する。 俺も前回回ってきたときに、選手として出た。 訓練が5月から始まっている。 週5日。 訓練時間は2時間だけど、その前に準備する時間もあり、訓練後の撤収時間も必要だから、拘束時間は約3時間。 俺が...