Necesito comprobar si la variable tiene el valor de la cadena que comienza con la subcadena especificada.KSH compruebe si la cadena comienza con la subcadena
En Python sería algo como esto:
foo = 'abcdef'
if foo.startswith('abc'):
print 'Success'
¿Cuál es la manera más explícita a comprobar en $foo
Ksh si STRIG comienza con subcadena bar
?
Dentro de los corchetes dobles, no necesita las comillas, incluso si '$ foo' es nulo o no está configurado. –
La solución se ve exactamente como lo que estaba buscando. Pero desafortunadamente no funciona en mi ksh. Parece ksh88, supongo que demasiado viejo para tales trucos. – z4y4ts
¿Qué pasa si '$ foo' tiene" = "en él? – user443854