TEST - mbelanabel/repositorio-scripts-alumnos GitHub Wiki
|-------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------|
|NUMERICOS | FICHEROS | CADENAS |
|-------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------|
|test num1 <operador> num2 | test <operador> fichero | test cad1 <operador1> cad2 |
| | test (comparar existencia de archivos) | test <operador2> cad1 |
| | 0 - cierto, 1 - falso | cadena -> para cadenas nula " $cadena " |
|-------------------------- | --------------------------------------------------------------- | ---------------------------------------------------------|
|-eq (igual que) | | Igual ............................... cadena1 = cadena2 |
|-ne (distinto) |-b fichero bloque | Distinto ............................ cadena1 != cadena2 |
|-gt (mayor que) |-c fichero caracteres | Cadena con datos o longitud > 0 .... -n cadena1 |
|-lt (menor que) |-d fichero directorio | Cadena no nula ...................... str cadena1 |
|-qe (mayor o igual que) |-f fichero normal | Cadena vacía o longitud 0 ........... -z cadena1 |
|-le (menor o igual que) |-h vínculo símbolico | |
| |-r permiso lectura | op1 |
| |-s fichero no vacío | ==,= igual que, != distintas, <, > |
| |-w permiso escritura | |
| |-x permiso ejecución | op2 |
| |-L enlace símbolico | -z longitud 0, -n superior a 0 |
| |-O propietario nosotros | |
| |-G grupo nosotros | op3 |
| |-ot más antiguo (ruta1 -ot ruta2) | operadores lógicos |
| |-nt cadena caracteres (longitud mayor que 0) (ruta1 -nt ruta2)? | |
|-------------------------- |--------------------------------------------------------------- | ---------------------------------------------------------|