Diàleg de selecció de fitxers

Utilitzeu l'opció --file-selection per a crear un diàleg de selecció de fitxers. El Zenity retorna els fitxers o directoris seleccionats a la sortida estàndard. El mode per defecte del diàleg de selecció de fitxers és obrir.

El diàleg de selecció de fitxers admet les opcions següents:

--filename=nom_de_fitxer

Especifica el fitxer o directori que està seleccionat al diàleg de selecció de fitxers quan es mostra el diàleg per primer cop.

--multiple

Permet la selecció de diversos noms de fitxer al diàleg de selecció de fitxers.

--directory

Només permet la selecció de directoris al diàleg de selecció de fitxers.

--save

Estableix el diàleg de selecció de fitxers al mode de desar.

--separator=separador

Especifica la cadena que s'utilitza per a dividir la llista de noms de fitxers retornada.

L'script d'exemple següent mostra com crear un diàleg de selecció de fitxers:

        #!/bin/sh

        FILE=`zenity --file-selection --title="Seleccioneu un fitxer"`

        case $? in
                 0)
                        echo "S'ha seleccionat \"$FILE\".";;
                 1)
                        echo "No s'ha seleccionat cap fitxer.";;
                -1)
                        echo "No s'ha seleccionat cap fitxer.";;
        esac
      

Figura 2Exemple de diàleg de selecció de fitxers