Use la opción --file-selection para crear un diálogo de selección de archivos. Zenity devuelve los archivos o directorios seleccionados a la salida estándar de error. 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:--filename=nombre_del_archivoEspecifica el archivo o directorio que se selecciona en el diálogo de selección de archivo cuando el diálogo se muestra por primera vez.--multiplePermite seleccionar archivos múltiples en el diálogo de selección.--directoryPermite solamente la selección de directorios en el diálogo de selección de archivos.--saveEstablece el diálogo de selección de archivo en el modo «guardar».--separator=separadorEspecifica 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="Seleccione un archivo"`
case $? in
0)
echo "\"$FILE\" seleccionado.";;
1)
echo "No ha seleccionado ningún archivo.";;
-1)
echo "No ha seleccionado ningún archivo.";;
esac
Zenity file selection dialog example
