Tôi thừa kế tập lệnh shell trên 700 dòng và nhận thấy rằng khi tôi chạy tập lệnh, nó sẽ phát ra lỗi tại một số điểm thực thi.Gỡ lỗi tập lệnh shell với số dòng
Ví dụ lỗi mà tôi nhìn thấy trên giao diện điều khiển là một cái gì đó giống như
cat: /Wreck/wreck_module.rb: No such file or directory
Tôi đã cố gắng sử dụng set -x
và hầu hết các lời khuyên từ link này, tuy nhiên tôi nhận thấy rằng tất cả các đầu ra mà tôi đã nhận được khá ồn ào.
Có cách nào để có được số dòng chính xác nơi mà lệnh trình bao trả về trạng thái khác không?
Bạn đang sử dụng chính xác trình bao nào? –
Tôi đang sử dụng bash shell – tawheed
Sử dụng 'bash -vx' để thực thi tập lệnh shell –