「Linux/コマンドメモ/grep」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→or検索) |
(→コマンドで表示した一覧をgrep) |
||
行12: | 行12: | ||
px -ax|grep php | px -ax|grep php | ||
− | + | grepの後も取得 | |
grep -A 3 pattarn1 filename1 | grep -A 3 pattarn1 filename1 | ||
+ | |||
+ | ==前後取得== | ||
+ | 後3行、前1行表示 | ||
+ | grep taro -A 3 -B 1 | ||
==正規表現付きgrep== | ==正規表現付きgrep== |
2021年9月6日 (月) 19:09時点における最新版
目次
grep 検索語 ファイル名
grep "test1" *.txt
grepでサブディレクトリ内のファイル内から検索
grep "test1" ./ -r
grepでサブディレクトリ内のファイル内から検索(.svnを除く)
grep "test1" ./ -r | grep -v ".svn"
コマンドで表示した一覧をgrep
xxxx|grep yyy px -ax|grep php
grepの後も取得
grep -A 3 pattarn1 filename1
前後取得
後3行、前1行表示
grep taro -A 3 -B 1
正規表現付きgrep
egrep app[a-z]e test.txt > apple
クレカとかをgrep
grep -E [0-9]{16} ./sample.sql
ファイル名だけ表示
grep -l pattern1 filename1
or検索
grep -e hoge -e piyo file1.txt
拡張子限定
grep "taro" ./ -r --include='*.csv'