Diálogo de seleção de arquivo

Use a opção --file-selection para criar um diálogo de seleção de arquivo. O Zenity retorna os arquivos ou diretórios selecionados para a saída padrão. O modo padrão para o diálogo de seleção de arquivo é aberto.

O diálogo de seleção de arquivo suporta as seguintes opções:

--filename=nome_de_arquivo

Especifica o arquivo ou o diretório que começa selecionado no diálogo quando ele é mostrado pela primeira vez.

--multiple

Permite a seleção de múltiplos arquivos no diálogo de seleção de arquivos.

--directory

Permite apenas a seleção de diretórios no diálogo de seleção de arquivos.

--save

Ajusta o diálogo de seleção de arquivos para o modo de salvamento.

--separator=separador

Especifica o texto que será usado para dividir a lista de nomes de arquivos retornada.

O script de exemplo a seguir mostra como criar um diálogo de seleção de arquivo:

        #!/bin/sh

        FILE=`zenity --file-selection --title="Selecione um arquivo"`

        case $? in
                 0)
                        echo "\"$FILE\" foi selecionado.";;
                 1)
                        echo "Nenhum arquivo foi selecionado.";;
                -1)
                        echo "Nenhum arquivo foi selecionado.";;
        esac
      

Figura 2 ‒ Exemplo de diálogo de seleção de arquivo