grepの便利な使い方まとめ
こんにちは!!!!
急にgrepコマンドが大好きになってしまったので便利な使い方を以下にまとめておきたいと思います。
恋は突然に。ってね☆彡
01_HITした場所の行数を知りたい
grep -n 'hoge' foo.txt
02_検索結果を絞り込みたい
grep -n 'hoge' foo.txt | grep -v 'wei'
03_HITした場所の次の1行も結果として出したい
grep -A 1 'hoge' foo.txt
04_HITした場所の前の1行も結果として出したい
grep -B 1 'hoge' foo.txt
05_Perlの正規表現でHITした場所だけをとってくる
echo "weihogewei" | grep -oP 'h(o|a)ge'
それではみなさま、良いgrepライフを!