2007-10-29から1日間の記事一覧

こんなgrepの使い方は嫌だ

誰かが作ったスクリプトでやらかしてた。ログから特定の拡張子のファイルを除外するときに $ ./hogehoge | grep -v .jpg | grep -v .gif とかしてたけど、せめてfgrepするか\.jpgにしとかないと、必要以上にマッチしてしまう。 $ grep .gif /usr/share/dict/…

SQLで正規表現使えるんですね

久しぶりにsql触ったらwhereの使い方すら忘れていた。それはさておき正規表現も使えるのかー。でも今んとこあんま使う機会ないかも :-) postgresql-8.2.3 POSIX正規表現らしい。 select * from table where column ~ '^hoge'; mysql-5.0.45 拡張正規表現らし…

basenameとdirname

コマンドであったのか。perlやらrubyやらプログラミング言語特有のものと思い込んでいた。 $ dirname `which perl` /usr/local/bin $ basename `which perl` perl