0
我解析日誌和抓取輸出,但我想清理輸出。目前我正在輸出很長且不需要的輸出中的日誌文件的完整路徑。下面的代碼是我正在嘗試使用的,但我得到一個錯誤,我的替換不是一個有效的正則表達式。使用替換來清理選擇字符串輸入
select-string $_ -pattern "gam.exe : Error 409: Entity already exists" -context 1,0 | ForEach-Object{$_ -replace "D:\test1\user\mail\mail-Load\logs","" }
我不知道我需要做什麼才能獲得替換權的輸入,我需要轉義字符嗎?
你試過使用單引號而不是雙? – CAustin
我剛剛做了,但似乎沒有改變錯誤。它不喜歡「D:\ test1 \ user \ mail \ mail-Load \ logs」,「」或'D:\ test1 \ user \ mail \ mail-Load \ logs',「」 –