Diálogo de selección de ficheiro

Use the --file-selection option to create a file selection dialog. Zenity returns the selected files or directories to standard output. The default mode of the file selection dialog is open.

O diálogo de selección de ficheiros admite as seguintes opcións:

--filename=filename

Specifies the file or directory that is selected in the file selection dialog when the dialog is first shown.

--multiple

Permite a selección de múltiples nomes de ficheiro no diálogo de selección de ficheiro.

--directory

Permite só a selección de cartafoles no diálogo de selección de ficheiro.

--save

Estabelece o diálogo de selección de modo no modo gardar.

--separator=separador

Especifica a cadea que se usará para dividir a lista de nomes de ficheiro devolta.

O seguinte script de exemplo mostra como crear un diálogo de selección de ficheiro:

        #!/bin/sh

        FILE=`zenity --file-selection --title="Seleccione un ficheiro"`

        case $? in
                 0)
                        echo "\"$FILE\" seleccionado.";;
                 1)
                        echo "Non se seleccionou ningún ficheiro.";;
                -1)
                        echo "Non se seleccionou ningún ficheiro.";;
        esac
      

Figura 2Exemplo de diálogo de selección de ficheiros