Perl-функция для экранирования символов для команд Windows - PullRequest
1 голос
/ 27 мая 2019

У меня есть строка в Perl, которая содержит различные специальные символы, и мне нужно передать эту строку команде Windows с помощью обратных символов, но я не хочу, чтобы специальные символы испортили команду. Я обнаружил, что с помощью команд Windows разные специальные символы необходимо экранировать по-разному. Существует ли функция Perl, которая была специально создана для экранирования строки таким образом, чтобы подготовить ее для команды Windows?

1 Ответ

1 голос
/ 27 мая 2019

Да, есть Win32::ShellQuote, который должен делать то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...