26
Cómo verificar si una cadena contiene una subcadena en Bash
Tengo una cadena en Bash: string="My string" ¿Cómo puedo probar si contiene otra cadena? if [ $string ?? 'foo' ]; then echo "It's there!" fi ¿Dónde ??está mi operador desconocido? ¿Utilizo echo y grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi Eso se ve un poco …