grep,egrep,fgrep,pgrep 之間的區別
fgrep 代表固定字串全域性正規表示式列印。 fgrep 與 grep -F
相同。這個命令是一個更快的 grep 並且表現為 grep,但不會將任何正規表示式元字元識別為特殊。搜尋將更快完成,因為它只處理簡單的字串而不是複雜的模式。
pgrep 是首字母縮略詞,代表“Process-ID Global Regular Expressions Print”。pgrep 檢視當前正在執行的程序,並將與選擇條件匹配的程序 ID 列出到 stdout。當你想要知道的是程序的程序 id 整數時,pgrep 很方便。
grep |
egrep(grep -E) | fgrep(grep -F) | p 纖 ep |
---|---|---|---|
基本正規表示式(BRE) | 擴充套件正規表示式(ERE) | 僅搜尋字串 | 按名稱搜尋流程 |
有關更多資訊和參考,請使用以下一些連結:
grep,egrep 和 fgrep 有什麼區別?Unix 和 Linux StackExchange