(Modifier : Je soupçonne que cela serait mieux adapté au réseau d'échange Unix et Linux -- quelqu'un pourrait-il le migrer là-bas ? Ou dois-je créer un compte là-bas moi-même ?)
Je suis en train de convertir certains de mes anciens scripts de terminal (généralement écrits en tcsh) pour les exécuter en tant que scripts bash sous OSX. En particulier, j'essaie de faire en sorte que mon terminal auto-complète les entrées pour certains programmes spécifiés par les paramètres de mon .bash_profile. Par exemple, la commande
complete -f -X '!*.tex' emacs
auto-complète correctement les entrées emacs uniquement aux fichiers .tex. Je pensais que quelque chose comme cela fonctionnerait pour auto-compléter uniquement aux fichiers .tex OU .txt :
complete -f -X '!*.@(tex|txt)' emacs
Mais cela échoue. Des suggestions ?