Al hacer un if, solo puedes comprobar estados de salida, pero eso no
quiere decir que indirectamente no puedas comprobar otro tipo de
condiciones, como por ejemplo si existe un archivo, si dos strings son
iguales... La manera de hacer esto es mediante el
uso de operadores de comparación sobre strings (ver tabla
2.3 en la página )y el
uso de [ ] (con los dos espacios incluidos), que devuelve como estado
de salida el resultado de aplicarle un operador de comparación a un string.
También se pueden hacer operaciones de comprobación de strings
interpretadas aritméticamente (ver tabla 2.4 en la
página ).
|