Re: Нужен ли bash
> Я сказал СПИСКОВУЮ форму system.
Я это прекрасно понял. См. ниже.
> Сравните результаты
> $filename='innocentpic.jpg; echo "Ha-Ha, you are hacked!';
> system display, $filename;
> и
> system "display $filename";
Сравните результаты:
filename='innocentpic.jpg; echo "Ha-Ha, you are hacked!'
display $filename
и
display "$filename"
Аналогично с eval-ом.
cmd="display \"`shquote '$filename'`\""
eval "$cmd"
Как я уже сказал - не виду разницы. В обоих случаях проблема в
аккуратном программировании, а не в инструменте. И на перле и на шеле
проблема имеет место быть. И при желании в обоих случаях она решается.
--
Best regards, Aleksey Cheusov.
Reply to: