operador de comparación binaria, comparan variables o comparan números. Note la diferencia entre números y cadenas.
Comparación de enteros
-eq es igual a , tales como: si [" $ a " -eq " $ &b quot;] -ne no es igual, por ejemplo: si [" $ a " -ne " $ b "] -gt mayor que, por ejemplo: si [" $ a " -gt " $ b "] -ge o mayor, como por ejemplo: si [" $ a " -ge " $ b "] -LT menos de, por ejemplo: si [" $ a " -LT " $ b "] -LE o menos, como por ejemplo: si [" $ a " -LE " $ b "] < menos de (necesidad paréntesis dobles), tales como: ((" $ a " < " $ b ")) < = inferior o igual (necesidad paréntesis dobles), tales como: ((" $ a " < = " $ b ")) > es mayor que (la necesidad paréntesis dobles), tales como: ((" $ a " > " $ b ")) > = menos de (necesidad paréntesis dobles), tales como: ((" $ a " gt &; = " $ b "))
comparar cadenas = iguales, como por ejemplo: si [" a " $; = " $ b "] == iguales, como por ejemplo: si [" a " $; == " $ b "], y = equivalente NOTA: == función El comportamiento en [[]] y [] es diferente En la siguiente manera: 1 [[$ a z == *]] # si $ a y orden quot; quot z y; comenzando (coincidencia de patrones) que true2 [[$ a == " z * "]] # Si $ a es igual a z * (partido de carácter), entonces el resultado es true3 globbing [$ a == z *] # archivo y división de palabras ocurrirá 4 [" $ a " == " z * "] # si $ a igual a z * (partido de carácter), entonces el resultado se da una breve explicación sobre el englobamiento de archivos es una forma rápida sobre el archivo, como ". * c ". es decir, otro ejemplo - también
Sin embargo, el archivo globbing .! no estrictamente expresión regular, aunque en la mayoría de los casos la estructura más como
= no igual, como por ejemplo: si [" " $; = " $ b "!] este operador en [[]] patrón de estructura de adaptación
< menos de, en ASCII orden alfabético, como :. si [[" $ a " < " $ b "]] si [". $ a " /< " $ b "] Nota: [] configuración " < " que se escaparon
> mayor que, en ASCII orden alfabético, como :. si [. ,null,null,0],[" $ a " > " $ b "]] si [" $ a " /> " $ b "] Nota: [] configuración " > &qu Ot; necesita ser escapado. Ver Ejemplo 26-11 para un ejemplo de esta aplicación de operador.
-z La cadena es " null ". La longitud es 0.
- n cadena no es " " nula; NOTA: usar -n en la estructura [] en la prueba debe ser utilizado " " a causar a las variables de un no " quot y; z cadenas utilizadas o es! La cadena misma a la que hace referencia " " se coloca en la estructura []. Aunque funciona en general, no es seguro. Es una buena práctica usar " " para probar cadenas.
En el desarrollo de software, las tareas a menudo tienen que ir a la suspensión porque no se cumplen
Primero, la configuración de snmp del switch, el siguiente es el comando de configuración de la se
Mono es un marco de desarrollo .NET de código abierto y multiplataforma. Soporte para sistemas Lin
Uno de los beneficios de esto es que se puede entender, así como los principios detrás del hardware
Método de conversión de hora de Linux
Solución muerta tarjeta gnome-shell
Archivo de configuración de Linux
Linux editor de texto de pantalla completa VI instrucciones de uso tutorial básico
Resumen de la configuración básica del firewall de iptables
Sistema operativo Linux instalación del controlador de la tarjeta de sonido y configuración
USB a puerto serie bajo máquina virtual
Sistema Linux y 20 puntos de diferencia con Windows
Tutorial básico de aplicación para iptables firewall en Linux
Cómo ver la versión actual de Linux
Informe de errores de los comandos de Sudo cd y sudo ll
Centos6 abre la función de cuota de disco del sistema de archivos EXT4
Tutorial del sistema Bloqueo de seguridad de carpeta de Windows método oculto
Cómo desactivar las aplicaciones de Windows 8.1 Actualizaciones automáticas
¿Cuánto sabes acerca del endurecimiento de Windows Server?
Cómo deshabilitar el sensor en el sistema de Windows 7
Cualquier sistema nuevo es solo un catalizador para Microsoft Windows 7
Algunas preguntas comunes sobre Win XP SP3
¿Qué debo hacer si no hay un elemento de atributo en el menú contextual del sistema Win10 10130?
Win10 versión de vista previa del método de ajuste de la resolución