Re: Нужен ли bash
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 проверить не
> могу... Непереносимость, впрочем, надеюсь, очевидна.
Да переносимость очевидна. shquote - это open source, 2-closure BSD license.
Если у вас ее нет, это сами знаете чьи проблемы.
--
Best regards, Aleksey Cheusov.
Reply to: