すべてを | |
▼開く |
閉じる▲ |
$ grep 'kernel' dmesg Memory: 115904k/122816k available (1543k kernel code, 5568k reserved, 1071k data, 164k init, 0k highmem) Freeing unused kernel memory: 164k freed
grepコマンドで、検索する文字列「'kernel'」、検索対象のファイル「dmesg」を指定すると、文字列「kernel」を含む行を表示する。検索する文字列は、引用符「'」で囲むこと。
$ grep '^I' dmesg Initializing CPU#0 Inode cache hash table entries: 8192 (order: 4, 64 KB) Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. Initializing RT netlink socket Initializing Cryptographic API IP: routing cache hash table of 512 buckets, 4Kbytes Initializing IPsec netlink socket
grepコマンドで、検索する文字列「'^I'」(「^」は正規表現で行頭を意味する)、検索対象のファイル「dmesg」を指定すると、行頭が「I」で始まる行を検索して表示する。検索する文字列は、引用符「'」で囲むこと。
$ grep 'failed$' boot.log May 9 18:19:36 localhost canna: Stopping Canna server: failed May 9 22:14:32 localhost canna: Stopping Canna server: failed May 10 15:27:13 localhost canna: Stopping Canna server: failed May 10 20:56:54 polotxp ntpd: failed May 10 20:56:54 polotxp ntpd: failed
grepコマンドで、検索する文字列「'failed$'」、検索対象のファイル「boot.log」を指定すると、文字列「failed」が行末にある行を検索して表示する。検索する文字列は、引用符「'」で囲むこと。
正規表現で、「$」は行末を表す。
Copyright iDesign Inc., 2005-2012