Use la opción --file-selection. Daniel Mustieles daniel.mustieles@gmail.com 2012-2014 Jorge González jorgegonz@svn.gnome.org 2007-2010 Alejandro Aravena raidenblast@gmail.com 2005 QA: Francisco Javier F. Serrador serrador@cvs.gnome.org 2005 Diálogo de selección de archivos

Use la opción --file-selection para crear un diálogo de selección de archivos. Zenity devuelve los archivos o carpetas seleccionadas a la salida estándar. El modo predefinido de un diálogo de selección de archivo es «abrir».

El diálogo de selección de archivo soporta las siguientes opciones:

<cmd>--filename</cmd>=<var>nombre_de_archivo</var>

Especifica el archivo o carpeta que se selecciona en el diálogo de selección de archivo cuando el diálogo se muestra por primera vez.

<cmd>--multiple</cmd>

Permite seleccionar archivos múltiples en el diálogo de selección.

<cmd>--directory</cmd>

Permite solamente la selección de carpetas en el diálogo de selección de archivos.

<cmd>--save</cmd>

Establece el diálogo de selección de archivo en el modo «guardar».

<cmd>--separator</cmd>=<var>separador</var>

Especifica la cadena que se usará para dividir la lista de nombres de archivo devuelta.

El siguiente script de ejemplo muestra cómo crear un diálogo de selección de archivo:

#!/bin/sh FILE=`zenity --file-selection --title="Select a File"` case $? in 0) echo "\"$FILE\" seleccionado.";; 1) echo "No ha seleccionado ningún archivo.";; -1) echo "Ha ocurrido un error inesperado.";; esac
Ejemplo del diálogo de selección de archivos Ejemplo del diálogo de selección de archivo de Zenity