¿Qué significa-z en Bash? [duplicar]


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.


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52