oui oui le "for loop break" fonctionne...
je ne dis pas que cela ne fonctionne pas avec un for, mais bon d'un point de vue algo, cela ne me semble pas logique de faire un "for loop break" and un repeat ou un while est là pour ca.
J'ai cherché un plus loin pour la solution avec le grep, et je me suis gourré dans l'option. En effet "-x" c'est pour un match avec une ligne complète. Pour faire un match sur un mot complet c'est "-w".
Bref ceci :
Code:
1 2 3
| if `echo ${TableA[*]} | grep -w ${SearchA} > /dev/null` && `echo ${TableB[*]} | grep -w ${SearchB} > /dev/null`; then
echo "ok"
fi |
fonctionne à merveille