Boîte de dialogue de sélection de fichiers

L'option --file-selection crée une boîte de dialogue de sélection de fichiers. Zenity retourne les fichiers ou les dossiers sélectionnés sur le flux de sortie standard. Par défaut, la boîte de dialogue de sélection de fichiers est en mode ouverture.

Options de la boîte de dialogue de sélection de fichiers :

--filename=nomdefichier

Spécifier le fichier ou le dossier sélectionné au premier affichage de la boîte de dialogue de sélection de fichiers.

--multiple

Permettre la sélection de plusieurs fichiers.

--directory

Permettre uniquement la sélection de dossiers.

--save

Mettre la boîte de dialogue de sélection de fichiers en mode sauvegarde.

--separator=séparateur

Spécifier le texte utilisé comme séparateur pour diviser la liste des noms de fichiers retournée.

Le script d'exemple suivant montre comment créer une boîte de dialogue de sélection de fichiers :

#!/bin/sh

FILE=`zenity --file-selection --title="Sélectionnez un fichier"`

case $? in
        0)
              echo "\"$FILE\" est sélectionné.";;
        1)
              echo "Aucun fichier sélectionné.";;
        -1)
              echo "Une erreur inattendue est survenue.";;
esac

Exemple de boîte de dialogue de sélection de fichiers

Exemple de boîte de dialogue de sélection de fichiers Zenity