grep,egrep,fgrep,pgrep 之間的區別

fgrep 代表固定字串全域性正規表示式列印fgrepgrep -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

為什麼我的正規表示式在 X 中工作但在 Y 中不起作用?Unix 和 Linux StackExchange

grep,pgrep,egrep,fgrep 有什麼區別?超級使用者