grepメモ

grep正規表現面倒だなぁと思ったら、perl風のegrepがあるジャン!!早速試す。

$ grep -n "\<\(elf\|ELF\)\>" /usr/share/misc/magic
$ egrep -n "\b(elf|ELF)\b" /usr/share/misc/magic

egrepステキ。ちなみに、-iオプションで大文字小文字を区別しない。

Fedoraでは、「/usr/share/misc/magic」にヘッダ情報が書かれているらしい。

3877:0  string          \177ELF         ELF

見つけた。