builder bug pomysł
    Radosław Kintzi 
    lists w eth0.prv.pl
       
    Czw,  8 Maj 2003, 12:21:05 CEST
    
    
  
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 $?
-- 
Radosław Kintzi
mailto:radek w eth0.prv.pl
gg:2199600
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl