Re: Нужен ли bash
Aleksey Cheusov -> debian-russian@lists.debian.org @ Thu, 02 Oct 2008 12:22:41 +0300:
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 проверить не
>> могу... Непереносимость, впрочем, надеюсь, очевидна.
AC> Да переносимость очевидна. shquote - это open source, 2-closure BSD
AC> license. Если у вас ее нет, это сами знаете чьи проблемы.
По этой логике переносима любая виндовая программа - эмулятор же есть,
поставить можно...
Я правильно понимаю, что shquote рассчитана на квотинг только BSD'шного
шелла?
Вскрываться вроде не вскрывается...
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
Нужны две программы - одна с интерфейсом, а другая чтобы работу делала.
Victor Wagner в <aut24i$gct$1@wagner.wagner.home>
Reply to: