Expresiones de comparacion Linux

Páginas: 3 (688 palabras) Publicado: 14 de junio de 2016
Universidad Politécnica Salesiana

Nombre: Ismael Román
Curso: 4° Sistemas G1

Expresiones de comparación numéricas en Linux

Operadores de comparación para valores numéricos.
Los siguientesoperadores también se pueden usar con el comando test [ y ], esta vez para realizar preguntas sobre valores numéricos:
-eq  igual
-ne  no igual
-gt   mayor que
-ge  mayor o igual
-lt    menor
-le   menor oigual que
En cambio los operadores lógicos que se relacionan a continuación deberán emplearse entre paréntesis dobles, de forma que se crea una especie de entorno en que el modo de evaluación esidéntico a C:
<    menor que
<=  menor o igual que
>    mayor que
>=  mayor o igual que
==  igual
!=   distinto
Por ejemplo:     if (( $1 < $2 )).......
Operadores de comparación para cadenas de caracteres.Cuando se trata de comparar strings, se deberá utilizar el operador test [ y ] y los siguientes operadores:
=   igual
== n ídem
!=  distinto
<   menor en el orden ASCII (usar \ delante de <)
>   mayoren el orden ASCII (usar \ delante de >)
-z  string NULL
-n  string no NULL
Operadores de test para ficheros
El comando test  [  ]  se utiliza para la evaluación de condiciones sobre ficheros, y puedeusarse en combinación con los siguientes operadores:
-e   el fichero existe ( if [ -e fichero ] .....)
-f   el fichero es regular
-s   el fichero no tiene tamaño 0
-d   es un directorio
-b   es undispositivo de bloque
-c   es un dispositivo de caracteres
-p   es una tubería
-n   (ó -L): es un enlace simbólico
-S   es un socket
-t   es un descriptor de un dispositivo terminal
-r   tiene permisode lectura
-w  tiene permiso de escritura
-x   tiene permiso de ejecución
-g   tiene activado el setgroupid
-u   tiene activado el setuserid
-k   tiene activado el sticky bit
-O  pertenece al que lanzóel script
-G  pertenece al grupo propietario de quien lanzó el script
-N  fue modificado desde la última lectura
f1 -nt f2 el fichero f1 es más reciente que el f2
f1 -ot f2 f1 es más antiguo que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comparacion entre windows y linux
  • Comparacion Entre Microsotf Windows Y Linux
  • comparacion windows vs linux
  • Comparacion Linux Windows
  • expresiones de comparacion en ingles
  • planificación de procesos en Windows y linux comparacion
  • Comparación de windows y linux
  • Comparacion Linux, Macos Y Windows

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS