grep 使用 Regex 找出相符字元的語法

Linux 經常使用 grep 來找需要的文字,grep 除了平常直接比對關鍵字外,還可以使用 Regular Expression (regex) 來找符合的字串~

grep 使用 Regex 找出相符字元的語法

grep 要使用 regex 來比對字串,主要是使用 -P 的參數

  • grep -P '\d\d' filename # 找出符合兩個數字的
  • grep -P '[\d\d|全滿天]' filename # 找出符合兩個數字或「全」、「滿」、「天」任一字元都印出來
  • grep -P '(full|keyword)' filename # 找出 full 或 keyword 完全比對的關鍵字

關於「Tsung」

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
分類: My_Note-Unix,標籤: , , , 。這篇內容的永久連結

在〈grep 使用 Regex 找出相符字元的語法〉中有 2 則留言

  1. 郭健明表示:

    您好,想請問-P與-E的差別是什麼?

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料