Tôi có một tập lệnh shell dài chứa rất nhiều điều kiện và tôi muốn biết liệu có bất kỳ lỗi cú pháp nào trong tập lệnh mà không chạy nó không.
Vì shell script được diễn giải nên tôi nghĩ điều đó là không thể nhưng có một cách để biết bằng cách sử dụng một số mẹo.
bash
cú pháp sẵn có, bạn có thể sử dụng shellcheck để xác định các vấn đề ít nghiêm trọng hơn và các thực tiễn xấu.