Use a opção --file-selection. Rodolfo Ribeiro Gomes rodolforg@gmail.com 2009 Rafael Fontenelle rafaelff@gnome.org 2017 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 oferece suporte às seguintes opções:

<cmd>--filename</cmd>=<var>arquivo</var>

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

<cmd>--multiple</cmd>

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

<cmd>--directory</cmd>

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

<cmd>--save</cmd>

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

<cmd>--separator</cmd>=<var>separador</var>

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 ARQUIVO=`zenity --file-selection --title="Selecione um arquivo"` case $? in 0) echo "\"$ARQUIVO\" selecionado.";; 1) echo "Nenhum arquivo selecionado.";; -1) echo "Ocorreu um erro inesperado.";; esac
Exemplo de diálogo de seleção de arquivo Exemplo de diálogo de seleção de arquivo do Zenity