Completar automáticamente varias extensiones de archivo posibles

3

( Editar: Sospecho que se ajustaba mejor a la red de intercambio de pilas Unix y Linux. ¿Podría alguien migrar esto allí? ¿O tengo que abrir una cuenta allí?)

Estoy convirtiendo algunos de mis scripts de terminal antiguos (normalmente escritos en tcsh) para que se ejecuten como scripts de bash en OSX. En particular, estoy tratando de hacer que mi terminal complete automáticamente las entradas de ciertos programas especificados por mi configuración de .bash_profile. Por ejemplo, el comando

complete -f -X '!*.tex' emacs

correctamente completa automáticamente las entradas de emacs solo para archivos .tex. Esperaba que algo como esto funcionara de modo que solo se rellenara con pestañas los archivos .tex OR .txt:

complete -f -X '!*.@(tex|txt)' emacs

Pero esto falla. ¿Alguna sugerencia?

    
pregunta Eliza Jensen 04.06.2014 - 19:37

1 respuesta

1

Referencias cruzadas de su publicación cruzada respondida para que los futuros Googlers puedan encontrarla
enlace

    
respondido por el Joshua 08.08.2014 - 15:17

Lea otras preguntas en las etiquetas