У меня есть файл со следующим содержанием
change sets:
promotion level: INITIAL
depends on:
GEESF_R2.1.0.9.5179@\My_PVOB (MES@\My_PVOB)
My_2.1.0.13.4875@\My_PVOB (Notification@\My_PVOB)
MyComponents_8_8_2011.6859@\My_PVOB (SQLReporting@\My_PVOB)
My_2.1.0.13.7098@\My_PVOB (Support@\My_PVOB)
Я хотел прочитать содержимое с шаблоном @ \ My_PVOB)
Итак, я пишу опцию select-string как этот.
Select-string -pattern "@\My_PVOB)" -path "C:\Baselines.txt"
Но я получаю следующую проблему
parsing "@\My_PVOB)" - Unrecognized escape sequence \M.
Даже если изменить шаблон на
Select-string -pattern "@\\My_PVOB)" -path "c:\Baselines.txt"
Я получаю следующую ошибку
"@\\My_PVOB)" - Too many )'s.
Есть идеи, как ее решить?