L'option --file-selection crée une boîte de dialogue de sélection de fichier. Zenity retourne les fichiers ou les dossiers sélectionnés sur le flux d'erreur standard. Par défaut la boîte de dialogue de sélection de fichier est en mode ouverture.Options de la boîte de dialogue de sélection de fichiers :--filename=nom_du_fichierSpécifier le fichier ou le dossier sélectionné au premier affichage de la boîte de dialogue de sélection de fichier.--multiplePermettre la sélection de plusieurs fichiers.--directoryPermettre uniquement la sélection de dossiers.--saveMettre la boîte de dialogue de sélection de fichier en mode sauvegarde.--separator=séparateurSpé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 fichier :
#!/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 "Aucun fichier sélectionné.";;
esacExemple de boîte de dialogue de sélection de fichier Zenity
