В скрипте на перле необходим запуск внешней программы с параметром, который в себе содержит '.
$arg=" test' "
Как это можно реализовать?
Perl: запуск внешней программы с параметрами
Модератор: Модераторы разделов
-
drakon
- Сообщения: 211
Perl: запуск внешней программы с параметрами
Debian GNU/Linux 2.6.15
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Perl: запуск внешней программы с параметрами
Код: Выделить всё
$perl -e '@a=qx{mkdir trsa\\`1}; print @a'
$ls
trsa`1-
drakon
- Сообщения: 211
Re: Perl: запуск внешней программы с параметрами
С " ` " работает, а с " ' " нет
Debian GNU/Linux 2.6.15
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Perl: запуск внешней программы с параметрами
Код: Выделить всё
depo tmp $ perl -e "@a=qx{mkdir trsa\\\'1}; print @a"
depo tmp $ ls
trsa'1