On Tue, 01 Mar 2005 14:24:46 +0300
Artem Chuprina <[EMAIL PROTECTED]> wrote:

AC>     function preexec { print -nP "\033]2; $CHARSET:[EMAIL PROTECTED]:%~%#
AC>     $2\007\033]1;%m:%~%# $2\007" }

Случайно обнаружилось, что если в команде есть что-то забэкслэшенное, то
такая конструкция начинает терять на ходу детали. Помогает

local s=${2//\\/\\\\}

и замена в обоих местах $2 на $s.

-- 
Alex Kicelew <[EMAIL PROTECTED]> ICQ 3887592


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить