2012年7月12日木曜日

grepコマンド

psコマンドの結果からgrepコマンド自身を除外する。
;-) $ ps aux myprocess |grep [m]yprocess
"myprcess"文字列を検索する。
grepコマンド自身の"[m]yprocess"文字列は、"myprocess"には一致しない。。

:-( $ ps aux myprocess |grep -v grep

http://www.commandlinefu.com/commands/view/11660/grep-processes-list-avoiding-the-grep-itself?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Command-line-fu+%28Command-Line-Fu%29


grepコマンドで検索該当行の前後も表示させる方法

該当行の前後n行も表示
$ grep -n keyword file.txt
$ grep -C n keyword file.txt



該当行の後n行も表示
$ grep -A n keyword file.txt


該当行の前n行も表示
$ grep -B n keyword file.txt



該当行の後m 前n行も表示
$ grep -A m -B n keyword file.txt



http://www.atmarkit.co.jp/flinux/rensai/linuxtips/137greplineplus.html



0 件のコメント:

コメントを投稿