for i in $(seq 0 $((${#SERVER[*]}-1)))
do
if RESULT=$(ssh ${SERVER[$i]} "$COMMANDS" 2>&1)
then
OLDIFS="$IFS"
IFS="$SEPARATOR"
FIELD=( $RESULT )
IFS="$OLDIFS"
# save ${FIELD[@]}
fi &
done
1GB RAM + 3GB Swap bei 60 Servern einfach weg und "fork: Nicht genuegend
Hauptspeicher". Kommentiere ich das FIELD=( $RESULT ) aus und sichere $RESULT
in eine Datei brauchts nur ein paar MB.
Haette nicht gedacht dass die bash hier soviel Speicher benoetigt...
--
Gruss
\|/
eMHa (o o)
------------------------------------------------------oOO--U--OOo--
Markus Hochholdinger
e-mail mailto:Markus@... .oooO
www http://www.hochholdinger.net ( ) Oooo.
------------------------------------------------------\ (----( )-
\_) ) /
(_/
--
http://mailman.uugrn.org/mailman/listinfo/uugrn