Perl: запуск внешней программы с параметрами

Модератор: Модераторы разделов

Аватара пользователя
drakon
Сообщения: 211

Perl: запуск внешней программы с параметрами

Сообщение drakon »

В скрипте на перле необходим запуск внешней программы с параметром, который в себе содержит '.
$arg=" test' "
Как это можно реализовать?
Debian GNU/Linux 2.6.15
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Perl: запуск внешней программы с параметрами

Сообщение diesel »

Код: Выделить всё

$perl -e '@a=qx{mkdir trsa\\`1}; print @a'

$ls
trsa`1
Спасибо сказали:
Аватара пользователя
drakon
Сообщения: 211

Re: Perl: запуск внешней программы с параметрами

Сообщение drakon »

С " ` " работает, а с " ' " нет
Debian GNU/Linux 2.6.15
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Perl: запуск внешней программы с параметрами

Сообщение diesel »

Код: Выделить всё

depo tmp $ perl -e "@a=qx{mkdir trsa\\\'1}; print @a"
depo tmp $ ls
trsa'1
Спасибо сказали: