URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7371
[ Назад ]

Исходное сообщение
"perl exec sed"

Отправлено lastdrv , 19-Май-08 16:51 
Пишу в консоли
# ps aux | sed s/$/\<br\>/

вывод нормальный

но если из скрипта пытаюсь

#!/usr/bin/perl
exec("ps aux| sed s/$/\<br\>/");

выдаёт
sed: -e expression #1, char 2: unterminated `s' command
sh: cannot open br: No such file

как мне "затерминировать" s ?


Содержание

Сообщения в этом обсуждении
"perl exec sed"
Отправлено domas , 19-Май-08 17:28 
Ненадо ничего терминировать, достаточно не в двойные, а в одинарные кавычки взть команду:
#!/usr/bin/perl
exec('ps aux| sed s/$/\<br\>/');

"perl exec sed"
Отправлено lastdrv , 19-Май-08 17:38 
>Ненадо ничего терминировать, достаточно не в двойные, а в одинарные кавычки взть
>команду

спасибо :)