2011-09-14 10 views
5

$ PATHのコマンドと実行ファイルをすべて完了すると、#foo#とbar〜という名前のファイルは省略したいと思います。私はこれらのバックアップファイルを置いても構いませんが、コマンドを完了するときにそれらを見ないことを好みます。私は何とかbash-completer関数を書く必要がありますか?コマンド実行時にbashでバックアップファイルを省略できますか?

私が話しているプロンプトで最初の単語が完成しました。

bash# auda[TAB] 

答えて

6

あなたはFIGNORE変数を使用して無視するサフィックスを設定することができます。

export FIGNORE='~:#' 

一覧サフィックスがコロンで区切られた、無視されます。

詳細については、BashリファレンスマニュアルのProgrammable Completionを参照してください。

関連する問題