Hallo,
kann man in einem Vergleich mehrere werte abfragen ohne eine for schleife zu nutzen?
Ich habe bereits eine for schleife die mir Datenbankeinträge holt,
wenn ich jetzt noch eine for schleife einbaue wird ja jeder wert doppelt abgefragt.
Fall ist das wenn ein Feld einem bestimmten wert entrspricht soll er keine Aktion durchführen:
reicht der Ausschnitt zum Verständniss des Problems?Code:EXCL=( 1008 377 ) ... for SUM in ${GET_ACK_SVC[*]} do OID=`echo ${GET_ACK_SVC}|awk '$1 ~ // {print $'1'}'` .... for EXCL_OID in ${EXCL[*]} do if [ $OID -eq $EXCL_OID ] then echo "Object not removed" break; else ...
ist der Test [ so inteligent das er evtl. alle Felder des Array ${EXCL[*] vergleicht?
Gruß
Lesezeichen