Διάλογος επιλογής αρχείου

Με την χρήση της επιλογής --file-selection δημιουργείτε ένα διάλογο επιλογής αρχείου. Το Zenity αποδίδει τα επιλεγμένα αρχεία ή καταλόγους σαν κανονική έξοδο. Η προεπιλεγμένη κατάσταση λειτουργίας του διαλόγου επιλογής αρχείου είναι άνοιγμα.

Ο διάλογος επιλογής αρχείου υποστηρίζει τις παρακάτω επιλογές:

--filename=όνομα αρχείου

Καθορίζει το αρχείο ή τον κατάλογο που είναι επιλεγμένος στον διάλογο επιλογής αρχείου όταν ανοίγει.

--multiple

Επιτρέπει την επιλογή πολλών ονομάτων αρχείου στον διάλογο επιλογής αρχείου.

--directory

Επιτρέπει μόνο την επιλογή καταλόγων στον διάλογο επιλογής αρχείου.

--save

Ρύθμιση του διαλόγου επιλογής αρχείου σε κατάσταση λειτουργίας αποθήκευσης.

--separator=διαχωριστικό

Καθορίζει την συμβολοσειρά που χρησιμοποιείται για να διαχωρίσει την αποδοθείσα λίστα ονομάτων.

Το παρακάτω παράδειγμα δέσμης ενεργειών κελύφους δείχνει πως δημιουργείτε έναν διάλογο επιλογής αρχείου:

#!/bin/sh

FILE=`zenity --file-selection --title="Επιλέξτε ένα αρχείο"`

case $? in
         0)
                echo "\"$FILE\" επιλέχθηκε.";;
         1)
                echo "Δεν επιλέχθηκε αρχείο.";;
        -1)
                echo "Προέκυψε ένα σφάλμα.";;
esac

Παράδειγμα διαλόγου επιλογής αρχείου

Παράδειγμα διαλόγου επιλογής αρχείου του Zenity