2011-09-14 9 views
5

Al completamento dei comandi, degli eseguibili in $ PATH e tutti, vorrei omettere i file denominati # foo # e bar ~. Non mi dispiace avere questi file di backup in giro, ma preferisco non vederli durante il completamento dei comandi. Devo in qualche modo scrivere una funzione bash-completer per quello?È possibile bash omettere i file di backup durante il completamento dei comandi?

È il completamento della prima parola al prompt di cui sto parlando;

bash# auda[TAB] 

risposta

6

È possibile impostare suffissi da ignorare usando la variabile FIGNORE:

export FIGNORE='~:#' 

Lista dei suffissi da ignorare, separati da due punti.

Per i dettagli completi del sanguinamento, vedere Programmable Completion nel Manuale di riferimento Bash.

Problemi correlati