Preguntas etiquetadas con test

Se trata de la utilidad de prueba "Unix", también invocada como "[", o su variante de sintaxis de shell [[...]]. Para preguntas sobre pruebas de software y configuraciones, use la etiqueta "testing".

3
¿Qué verifica [-t 1]?
Acabo de encontrar una manera de comenzar zshcuando inicio bashen Windows desde https://www.howtogeek.com/258518/how-to-use-zsh-or-another-shell-in-windows-10/ . Se recomienda agregar el siguiente código al final de .bashrc. # Launch Zsh if [ -t 1 ]; then exec zsh fi Que [ -t 1 ]significa ¿Es solo cierto? Entonces, ¿puedo hacer esto? exec zsh
13 bash  shell  zsh  test 


3
Realizar -nt / -ot prueba en un POSIX sh
El incorporado testy las [utilidades tienen las pruebas -nt("más nuevo que") y -ot("más antiguo que") en la mayoría de los shells, incluso cuando el shell se ejecuta en "modo POSIX" (también es cierto para las utilidades externas de los mismos nombres en el sistemas a los que tengo acceso). Estas …
11 files  timestamps  posix  test 

1
nunca use el operador `-a` o` -o` con `[`
Stéphane Chazelas escribió: algunas reglas como siempre cotizar variables nunca use el operador -ao -o(use varios [comandos y los operadores &&y ||shell) Haga [confiable con los proyectiles POSIX. ¿Por qué "nunca usar el operador -ao -o"? ¿Cómo puedo hacer "usar varios [comandos y los operadores &&y ||shell)"?
11 bash  shell  test 

3
Programe el último día de cada mes
Leí de una instrucción para programar un guión el último día del mes: Nota: El lector astuto podría estar preguntándose cómo podría configurar un comando para que se ejecute el último día de cada mes porque no puede configurar el valor de dayofmonth para cubrir cada mes. Este problema ha …
10 shell-script  cron  date  test 



5
¿Cómo uso una consulta If-Else basada en el día de la semana?
Problema: necesito verificar si hoy es jueves y realizar diferentes acciones en función del resultado de esta condición. Intenté dos enfoques diferentes: Obteniendo el nombre del día: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO fi Obteniendo el día Num: DAYOFWEEK=$(date +"%u") echo …

2
Prueba POSIX y -a
Revisé un script mío con checkbashisms y recibí las siguientes advertencias: possible bashism in check_ssl_cert line 821 (test -a/-o): if [ -n "${ALTNAMES}" -a -n "${COMMON_NAME}" ] ; then En la sección 4.62.4 de las especificaciones POSIX encuentro primario -a primario Realiza un binario y de los resultados de primario …


3
esperando la red en un script bash
Estoy ejecutando un script que depende de que la red esté activa y se monte un recurso compartido de red. El script se ejecuta al iniciar sesión (lo que ocurre automáticamente después del arranque). El problema es que para cuando se ejecuta el script, por lo general todavía no tengo …

3
¿Qué significa `[EXPRESIÓN], [] y [OPCIÓN` en` prueba de hombre`?
Examinando man test, veo que bajo la sinopsis de testson las posibilidades test EXPRESSIONy test. ¿Qué [ EXPRESSION ], [ ] and [OPTIONsignifica a continuación? ¿Por qué están vacíos los soportes y por qué se [OPTIONpierde un soporte? ¿Alguien puede interpretar esto por mí? NAME test - check file types …
8 test 

2
¿Diferencia entre [[$ variable]] y [[-n $ variable]]?
En bash, ¿son [[ $variable ]]y [[ -n $variable ]]completamente equivalentes? Parece ser el caso a juzgar por el resultado a continuación, pero veo que ambas formas de uso prevalecen en los scripts de shell. $ z="abra" $ [[ $z ]] $ echo $? 0 $ [[ -n $z ]] …
8 bash  shell  test 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.