tutorial traduccion script comandos bash

traduccion - bash ubuntu



¿Qué significa "Z" en Bash? (4)

La expresión -z string es verdadera si, la longitud de la cadena es zero .

Esta pregunta ya tiene una respuesta aquí:

Estoy viendo el siguiente código:

if [ -z $2 ]; then echo "usage: ...

(Los 3 puntos son detalles de uso irrelevantes).
Tal vez estoy buscando en Google mal, pero no pude encontrar una explicación para la opción -z .


-z string True si la cadena es nula (una cadena vacía)



-z string is null, that is, has zero length String='''' # Zero-length ("null") string variable. if [ -z "$String" ] then echo "/$String is null." else echo "/$String is NOT null." fi # $String is null.