Re: Нужен ли bash
Aleksey Cheusov -> debian-russian@lists.debian.org @ Wed, 01 Oct 2008 18:50:04 +0300:
>> Я сказал СПИСКОВУЮ форму system.
AC> Я это прекрасно понял. См. ниже.
>> Сравните результаты
>> $filename='innocentpic.jpg; echo "Ha-Ha, you are hacked!';
>> system display, $filename;
>> и
>> system "display $filename";
AC> Сравните результаты:
AC> filename='innocentpic.jpg; echo "Ha-Ha, you are hacked!'
AC> display $filename
AC> и
AC> display "$filename"
AC> Аналогично с eval-ом.
AC> cmd="display \"`shquote '$filename'`\""
AC> eval "$cmd"
shquote: command not found
Я подозреваю, что это тоже вскрывается, но без shquote проверить не
могу... Непереносимость, впрочем, надеюсь, очевидна.
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
/dev/null-транспортировка
Reply to: