くれすのFreeBSD日記 このページをアンテナに追加 RSSフィード

只今建設中。。。

CressUnix.org

2008年12月23日(火)Tips系は別にしたいところ

[] spam認定されているメールアドレスだけを抽出 06:27  spam認定されているメールアドレスだけを抽出 - くれすのFreeBSD日記 を含むブックマーク はてなブックマーク -  spam認定されているメールアドレスだけを抽出 - くれすのFreeBSD日記

sedgrepが便利すぎて困る。

$ cd MailBox/cress/maildir/cur
$ grep -l '^X-Spam-Flag: YES' * | xargs grep -h ^From:

これでメールのFrom部分だけを抽出することができる。厳密にはBase64エンコードされた差出人名が付く場合があるんだけど、そこまでの機能は求めないので割愛。


とりあえず、セゾンカードのメールがspam認定されていたということはわかった・・・

個人から送られてきた奴は基本的に大丈夫っぽい。

一応解説

grepのオプションは以下の通り。

-l
ファイル名のみを表示
-h
ファイル名を表示しない

あ、そういえば、これだとファイル名に空白が含まれていたときにまずいな。メールファイルなのでたぶん大丈夫だろうけど。気になる人は適宜直してください。

ちょっと追記

Fromが2行になっている場合があるね・・・

$ grep -l '^X-Spam-Flag: YES' * | xargs grep -hA1 ^From:

とりあえずこれでいいや。

トラックバック - http://freebsd.g.hatena.ne.jp/Cress/20081223

2008年01月28日(月)ちょっと。

[] 動かないデバイスがあるとき 19:34  動かないデバイスがあるとき - くれすのFreeBSD日記 を含むブックマーク はてなブックマーク -  動かないデバイスがあるとき - くれすのFreeBSD日記

まずはpciconfで表示してみる。

$ pciconf -lv | grep -A 3 none

これを実行するとこんなのが出てくる。

none0@pci0:2:1:	class=0x038000 card=0x0755152d chip=0x27a68086 rev=0x03 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Mobile 945GM/GU Express Integrated Graphics Controller'
    class      = display
--
none1@pci0:31:3:	class=0x0c0500 card=0x0755152d chip=0x27da8086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801G (ICH7 Family) SMBus Controller'
    class      = serial bus
--
none2@pci7:9:1:	class=0x080500 card=0x0755152d chip=0x08221180 rev=0x19 hdr=0x00
    vendor     = 'Ricoh Company, Ltd.'
    device     = 'R5C832, R5C843 SDA Standard Compliant SD Host Controller'
    class      = base peripheral
none3@pci7:9:2:	class=0x088000 card=0x0755152d chip=0x08431180 rev=0x01 hdr=0x00
    vendor     = 'Ricoh Company, Ltd.'
    device     = 'unknown Ricoh MMC Host Controller'
    class      = base peripheral
none4@pci7:9:3:	class=0x088000 card=0x0755152d chip=0x05921180 rev=0x0a hdr=0x00
    vendor     = 'Ricoh Company, Ltd.'
    device     = '13871043 Ricoh Memory Stick Host Controller'
    class      = base peripheral
none5@pci7:9:4:	class=0x088000 card=0x0755152d chip=0x08521180 rev=0x05 hdr=0x00
    vendor     = 'Ricoh Company, Ltd.'
    device     = 'unknown Ricoh xD-Picture Card Host Controller'
    class      = base peripheral

この chip=0x********Googleで検索すると、もしかしたら偉い人が解決方法を見つけていたり、それ用のドライバを書いているかもしれない。

という他力本願な話。

トラックバック - http://freebsd.g.hatena.ne.jp/Cress/20080128

2007年11月03日(土)GNOME 2.20 来た

[] skype 1.4 が出てる 17:46  skype 1.4 が出てる - くれすのFreeBSD日記 を含むブックマーク はてなブックマーク -  skype 1.4 が出てる - くれすのFreeBSD日記

時間があったら入れてみる。現行の 1.2系があまりにも酷すぎるので。

Skype用のAPIライブラリとか出てくれないかな。もちろんオープンソースで!

トラックバック - http://freebsd.g.hatena.ne.jp/Cress/20071103