En un script bash, para determinar condicionalmente si una cadena está en una matriz, ¿hay alguna forma sencilla de escribirla además de enumerarla?
Solo se pueden recorrer los elementos de la matriz para comparar:
if [ "$str1" = "conditon1" ]; >elif [ “$str1” = “conditon3” ]; entonces
acción 3
fi
para elem en ${array[@]} p>
hacer
if [ "$str1" = "$elem" ] entonces
acción2
romper
fi
hecho