Передайте шаблон регулярного выражения в Perl Packer из Powershell - PullRequest
0 голосов
/ 24 июня 2018

Как правильно написать это в Windows Powershell?Исходя из macOS, у меня есть некоторые проблемы в понимании того, что с этим не так:

pp -u -g -o Executable -f Bleach="^(AAA_|BBB_|MainScript)" MainScript.pl

Регулярное выражение, передаваемое параметру -f (фильтр), не принимается и вызывает все виды ошибок (команда не распознана и тд, неважно как я ее пытаюсь изменить).В системе Unix это работает просто отлично.

1 Ответ

0 голосов
/ 24 июня 2018

Escape-символ для Powershell равен `.

Примерно так может работать:pp -u -g -o Executable -f Bleach=`"`(AAA_`|BBB_`|MainScript`)`" MainScript.pl`

...