close
同一個目錄的檔案, 我用 PowerShell 的 Select-string 和 Linux (我在Windows裝的 WSL, Ubuntu 22.04.3 LTS), 結果居然不一樣 🤨
grep 有找到, 但是 select-string 找不到
研究半天才明白, 原來 select-string 會把後面的 pattern 字串, 當作 Regular Expression
裡面如果有一些 Regular Expression 的保留字 (像是上圖中的加號 + ), 被當作 Regular Expression 執行, 就會....
解法: 在 select-string 後面加上-SimpleMatch 參數, 就不會把字串當作 Regular Expression 了
全站熱搜