Use la opción --list para crear un diálogo de lista. Zenity devuelve las entradas en la primera columna de texto de las filas seleccionadas a la salida estándar de error.Los datos para el diálogo deben especificarse columna por columna, fila por fila. Puede proporcionar datos al diálogo a través de la entrada estándar. Cada entrada se debe separar por un carácter de línea nueva.Si usa la opción --checklist o --radiolist, cada fila debe comenzar con 'TRUE' o 'FALSE'.El diálogo de lista soporta las siguientes opciones:--column=columnaEspecifica el encabezado de la columna mostrada en el diálogo de lista. Usteb debe especificar una opción --column por cada columna que usted desea mostrar en el diálogo.--checklistEspecifica que la primera columna en el diálogo de lista contiene casillas de marcado.--radiolistEspeficica que la primera columna en el diálogo de lista contiene casillas de opción.--editablePermite editar los elementos mostrados.--separator=separadorEspecifica qué cadena de caracteres se utilizará cuando el diálogo de lista devuelva las entradas seleccionadas.--print-column=columnaEspecifica qué columna debería imprimirse hasta la selección. La columna predeterminada es '1', 'ALL' puede usarse para imprimir todas las columnas.El siguiente script de ejemplo muestra cómo crear un diálogo de lista:
#!/bin/sh
zenity --list \
--title="Elija los fallos que desea ver" \
--column="Número del fallo" --column="Severidad" --column="Descripción" \
992383 Normal "GtkTreeView se cuelga con selecciones múltiples" \
293823 Alto "El diccionario de Gnome no manipula proxys" \
393823 Critico "El editor de menú no trabaja en Gnome 2.0"
Zenity list dialog example
