From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: ALT Devel discussion list Subject: Re: [devel] Re: RPM =?koi8-r?b?0NLP1MnX?= =?koi8-r?b?INPL0snQ1M/X?= References: <200309232238.23408.canis@altlinux.ru> <200309242114.17926.canis@altlinux.ru> <20030925132007.GR12987@julia.office.altlinux.ru> <200309260050.24674.canis@altlinux.ru> <20030926105210.GB12987@julia.office.altlinux.ru> From: Sergey Bolshakov Date: Fri, 26 Sep 2003 14:49:27 +0300 In-Reply-To: <20030926105210.GB12987@julia.office.altlinux.ru> (Alexey Tourbin's message of "Fri, 26 Sep 2003 14:52:10 +0400") Message-ID: User-Agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Portable Code, linux) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2003 11:49:37 -0000 Archived-At: List-Archive: List-Post: >>>>> "Alexey" == Alexey Tourbin writes: > On Fri, Sep 26, 2003 at 12:50:24AM +0400, Canis Cerberus wrote: >> cd имя_каталога >> sh name_script > 2ldv: на самом деле проблема в этом скрипте в следующем: > #!/bin/sh > ... > # doesn't work. \ > wish=`( for name in $(ls $(echo $PATH | sed 's/:/ /g') 2> /dev/null | grep wish8.4); do echo $name ; done ) | tail -1` > # \ > [ -z "$wish" ] && wish=`(for name in $(ls $(echo $PATH | sed 's/:/ /g') 2> /dev/null | grep wish8.3); do echo $name ; done ) | t > exec $wish "$0" ${1+"$@"} > ... > proc CheckPrograms {} { > global tcl_version errorCode tcl_platform > ... > Т.е. в одном скрипте находится как shell код (до запуска exec wish), так > и tcl/tk код (после запуска wish). Дело, видимо, в том, что tcl > разрешает "слеивание" комментариев через "\", а sh не разрешает, поэтому > оно работает. :) >> > Отключать не надо, специфическую проблему с B::OP я уже исправил. >> >> Если эта ошибка уже FIXED то попробую скачать обновления :-) > Да нет, ваша проблема не связана с B::OP. Поскольку wish у нас один и известном месте, вся эта машинерия не сдалась. #!/usr/bin/wish достаточно --