Khi hoàn tất các lệnh, các tệp thực thi trong $ PATH và tất cả, tôi muốn bỏ qua các tệp có tên # foo # và bar ~. Tôi không nhớ có những tập tin sao lưu nằm xung quanh, nhưng không muốn nhìn thấy chúng khi hoàn thành các lệnh. Tôi có cần bằng cách nào đó viết một hàm bash-completer cho điều đó không?Có thể bash bỏ qua các tệp sao lưu khi hoàn thành các lệnh không?
Hoàn thành từ đầu tiên theo lời nhắc tôi đang nói;
bash# auda[TAB]