builder bug pomysł
    Tomasz Kłoczko 
    kloczek w rudy.mif.pg.gda.pl
       
    Czw,  8 Maj 2003, 12:45:26 CEST
    
    
  
On Thu, 8 May 2003, Radosław Kintzi wrote:
> On Thu, May 08, 2003 at 12:16:07PM +0200, Radosław Kintzi wrote:
> > w funkcji build_package ():
> > 
> > if [ -n "$LOGFILE" ]; then
> > 	LOG=`eval echo $LOGFILE`
> > 	eval nice -n ${DEF_NICE_LEVEL} time $RPMBUILD $BUILD_SWITCH -v $QUIET $CLEAN $RPMOPTS $BCOND $SPECFILE 2>&1 | tee $LOG
> > else
> > 	eval nice -n ${DEF_NICE_LEVEL} $RPMBUILD $BUILD_SWITCH -v $QUIET $CLEAN $RPMOPTS $BCOND $SPECFILE
> > fi
> > 
> > if [ "$?" -ne "0" ]; then
> > 
> > Ten warunek zadziała tylko jeżeli $LOGFILE jest puste, bo w przeciwnym 
> > wypadku $? zawsze jest zerem zwróconym przez tee. Może ktoś ma jakiś 
> > pomysł jak to rozwiązać?
> > 
> 
> Może tak:
> ntee () {
> 	tee $1
> 	return $2
> }
> 
> i zamiast tee $LOG wpisać ntee $LOG $?
Jeżeli działa to łaj not ..
kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl