Tôi đang tạo mô-đun của riêng mình, cho phép gọi nó là X::Y
. Tất nhiên, mô-đun sẽ có trong tệp X/Y.pm
.Mô-đun perl có thể tìm ra con đường riêng của nó như thế nào?
Cho phép nói Y
cần gọi một chương trình bên ngoài, prog
. Lý tưởng nhất là tôi chỉ muốn đặt prog
vào X
, vì vậy tôi có thể chạy X/prog
. Tôi không muốn có đường dẫn đầy đủ của hardcode X/prog
và để mô-đun hoạt động bất kể tập hợp thư mục hoạt động hiện tại.
Làm cách nào tôi có thể tìm thấy đường dẫn đầy đủ của mô-đun từ bên trong mô-đun? Hoặc là có một cách tốt hơn để làm điều này?