[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: