Gần đây tôi đã bắt đầu sử dụng thư viện Haskell Turtle để thay thế một số tập lệnh shell của tôi.Có thể gỡ lỗi các tập lệnh Turtle (tương đương cờ "-x" trong bash) không?
Có cách nào đó bằng cách nào đó cho phép lặp lại các lệnh Rùa được xây dựng (như cd) ala set -x
trong các tập lệnh bash không? Tôi tìm thấy nó khá có vấn đề để gỡ lỗi các script Turtle trong trường hợp có nhiều lệnh được thực thi và một trong số chúng không thành công với ngoại lệ (như lệnh cp
với Exception:openBinaryFile: does not exist
). Ngoài ra, bạn có một số đề xuất làm thế nào để nhanh chóng cô lập các vấn đề như thế này, để tôi không phải xen kẽ các lệnh puStrLn/echo
trong suốt tập lệnh của tôi không?