From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Epiphanov Sergei To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] start process if there no it's copy Date: Tue, 17 Jan 2006 10:26:10 +0300 User-Agent: KMail/1.8.1 References: <20060116134209.GC13504@ricom.ru> In-Reply-To: <20060116134209.GC13504@ricom.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200601171026.10750.serpiph@nikiet.ru> X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 07:23:04 -0000 Archived-At: List-Archive: List-Post: В сообщении от Monday 16 January 2006 16:42 Alexey Morsov написал(a): > Привет, > > нужно пускать юзерскую копию ivman (ну скорее всего при старте иксов, т.е. > в ~/.xession.d/ivman я прописал > > #!/bin/sh > > IVMAN=`which ivman` > > id=`pgrep -U morsov ivman` > #id=`ps -U morsov -u morsov u|grep ivman|grep -v sh|grep -v grep|wc -l` > > echo $id > > if [ '$id' -eq '0' ] > then > echo "No usermode ivman, starting" > $IVMAN > else > echo "Allready started" > fi > > Но поскольку с башем не силен то что -то явно не так работает. Т.е. пока я > это пускаю просто ручкми все работает как должно, а когда оно при старте > иксов запускается, то user-copy ivman не стартует. > > Что я не так в скрипте намучил? Мой вариант в .bash_profile: (ps a|grep ivman|grep -v grep &>/dev/null) || (ivman &>/dev/null &) -- С уважением, Епифанов Сергей