基本使用
grep 关键字 档案1 档案2 ...
grep 亦可搭配万⽤字元( * )同时搜寻多个档案,
例如在 /etc/ ⽬录之下所有 .conf 档案中,寻找 network 这个字眼
grep network /etc/.conf
grep -i 不区分大小写
grep -v 排除条件显示
grep -l 显示符合的档名
grep -n 显示条件在第几行
grep -q 显示 0 , 1 ( 检查 $? , 0 is successful )
找出字词是 1 byte 以上 ( 中文 , 日文 ... 等 )
grep -P -aobn '[^\x00-\x7F]'
找出 ORACLE tnsnames.ora 对应 HOST 资讯
grep -A 10 "ORACLE_SID" $ORACLE_HOME/network/admin/tnsnames.ora | sed -n '/ADDRESS/, /ADDRESS/p' | grep HOST | awk -F 'HOST =' '{print $2}' | awk -F ')' '{print $1}' | sed -n '1,1p'