Tôi đã tạo một số hàm hoàn thành bash mà tất cả dường như hoạt động độc lập nhưng mang lại cho tôi kết quả không mong muốn khi tôi cố gắng hoàn thành tab với chúng.
Có thể kết nối bashdb, sau đó thử tab hoàn thành một cái gì đó và bước qua để gỡ lỗi và xác định điều gì đang xảy ra không?
set -x
bash để gỡ lỗi các tập lệnh của mình. Sử dụngset +x
để vô hiệu hóa.