Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/09/2011, à 14:43

moths-art

bash : read -e avec completion sur un champ restreint de fichiers

Bonjour,

J'utilise actuellement "read -e" dans un script bash.
Ce dernier me donne la complétion sur les fichiers.
Seulement, j'aimerais limiter cette complétion uniquement aux fichier .txt par exemple.
Est-ce possible?

Hors ligne

#2 Le 14/09/2011, à 15:16

sputnick

Re : bash : read -e avec completion sur un champ restreint de fichiers

?! oO

$ help read | grep -- "^ \+-e"
      -e                use Readline to obtain the line in an interactive shell

Ça sert à récupérer une variable, je comprends pas trop ton histoire de "complétion"


Je sais, un peu partout, tout le monde s'entretue, c'est pas gai, mais d'autres s'entrevivent, j'irai les retrouver. Jacques Prévert
https://sputnick.fr

Hors ligne

#3 Le 14/09/2011, à 15:48

moths-art

Re : bash : read -e avec completion sur un champ restreint de fichiers

bon, j'ai trouvé un résultat de réponse cool
J'utilise la variable FIGNORE :

export FIGNORE=".o:.a"
echo -n "Enter the path to the file: "
read -e FILEPATH

Ce que j'aimerais c'est en définitive, l'inverse de FIGNORE : ne pouvoir sélectionner que les .txt

Hors ligne