GoGPT Best VPN GoSearch

icono de página de OnWorks

testplan9 - Online en la nube

Ejecute testplan9 en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando testplan9 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


prueba: establece el estado de acuerdo con la condición

SINOPSIS


compruébalo expr

DESCRIPCIÓN


Prueba evalúa la expresión expr. Si el valor es verdadero, el estado de salida es nulo;
de lo contrario, el estado de salida no es nulo. Si no hay argumentos, el estado de salida no es
nulo.

Las siguientes primitivas se utilizan para construir expr.

-r presentar Verdadero si el archivo existe (es accesible) y es legible.
-w presentar Verdadero si el archivo existe y se puede escribir.
-x presentar Verdadero si el archivo existe y tiene permiso de ejecución.
-e presentar Verdadero si el archivo existe.
-f presentar Verdadero si el archivo existe y es un archivo sin formato.
-d presentar Verdadero si el archivo existe y es un directorio.
-s presentar Verdadero si el archivo existe y tiene un tamaño mayor que cero.
-t filas Verdadero si el archivo abierto cuyo número de descriptor de archivo es filas (1 por defecto) es
el mismo archivo que / dev / cons.
-A presentar Verdadero si el archivo existe y es solo para adjuntar.
-L presentar Verdadero si el archivo existe y es de uso exclusivo.
-Tpresentar Verdadero si el archivo existe y es temporal.
s1 = s2 Cierto si las cuerdas s1 y s2 Son identicos.
s1 != s2 Cierto si las cuerdas s1 y s2 no son idénticos.
s1 Verdadero si s1 no es la cadena nula. (Obsoleto.)
-n s1 Verdadero si la longitud de la cuerda s1 no es cero.
-z s1 Verdadero si la longitud de la cuerda s1 Es cero.
n1 -eq n2 Verdadero si los enteros n1 y n2 son aritméticamente iguales. Cualquiera de los
comparaciones -n, -gt, -ge, -lt o -El puede usarse en lugar de -eq.
construcción (no estándar) -l cadena, es decir, la longitud de cadena, se puede utilizar en
lugar de un número entero.
a -Nuevo Testamento b Verdadero si archivo a es más reciente que el archivo (modificado después) b.
a -Antiguo Testamento b Verdadero si archivo a es más antiguo que el archivo (modificado antes) b.
f -mayor t Verdadero si archivo f es más antiguo que el tiempo (modificado antes) t. Si t es un entero
seguido de las letras y(años), M(meses), d(dias), h(horas), m(minutos), o
s(segundos), representa la hora actual menos la hora especificada. Si hay
sin letra, representa segundos desde época. También puede concatenar mixtos
unidades. Por ejemplo, 3d12h significa hace tres días y doce horas.

Estas primarias se pueden combinar con los siguientes operadores:

! operador de negación unario
-o binario or operador
-a binario y operador; mayor precedencia que -o
( expr ) paréntesis para agrupar.

Los primitivos -b, -u, -g y -s falso retorno; son reconocidos por su compatibilidad con
POSIX.

Observe que todos los operadores y banderas son argumentos separados para compruébalo. Note también que
los paréntesis y los signos iguales son significativos para rc y debe ir entre comillas.

EJEMPLOS


Prueba es una forma dudosa de verificar cadenas de caracteres específicas: utiliza un proceso para hacer
que un rc(1) la declaración de coincidencia o cambio puede funcionar. El primer ejemplo no solo es ineficiente
pero mal, porque compruébalo entiende la supuesta cadena "-C" como una opción.

if (test $ 1 '=' "-c") echo OK # ¡incorrecto!

Una mejor manera es

si (~ $ 1 -c) echo OK

Prueba si está en el directorio actual.

compruébalo -f abecedario -o -d abecedario

FUENTE


/src/cmd/prueba.c

Use testplan9 en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.