Completamento automatico su più estensioni di file possibili

3

( Modifica: sospetto che questa fosse una soluzione migliore per la rete di scambio di stack Unix e Linux - qualcuno potrebbe migrare da questa parte? O devo creare un account da solo?)

Sto convertendo alcuni dei miei vecchi script di terminale (tipicamente scritti in tcsh) per essere eseguiti come script di bash in OSX. In particolare, sto cercando di ottenere il mio terminale per completare automaticamente gli input su determinati programmi specificati dalle mie impostazioni .bash_profile. Ad esempio, il comando

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

esegue correttamente il completamento automatico degli input di emacs solo per i file .tex. Speravo che qualcosa del genere avrebbe funzionato in modo che fosse solo tab-completo di file .tex OR .txt:

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

Ma questo fallisce. Qualche suggerimento?

    
posta Eliza Jensen 04.06.2014 - 19:37
fonte

1 risposta

1

Segnala in modo incrociato il tuo annuncio incrociato così i futuri googler possono trovarlo
link

    
risposta data 08.08.2014 - 15:17
fonte

Leggi altre domande sui tag