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:
- --filename=nombre_del_archivo
-
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.
- --multiple
-
Permite seleccionar archivos múltiples en el diálogo de selección.
- --directory
-
Permite solamente la selección de carpetas en el diálogo de selección de archivos.
- --save
-
Establece el diálogo de selección de archivo en el modo «guardar».
- --separator=separador
-
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="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

