Tôi đã nhìn thấy kịch bản shell mà bao gồm một dòng như:Điều gì xảy ra khi một tệp là `source`-d trong bối cảnh Unix/Linux?
source someOtherFile
Tôi biết rằng sẽ làm cho nội dung của someOtherFile
để thực hiện, nhưng tầm quan trọng của source
là gì?
Câu hỏi tiếp theo: Có thể có mã nguồn hoặc chỉ một số loại tập lệnh nhất định không? Có bất kỳ tác dụng phụ nào khác ngoài các biến môi trường khi một tập lệnh có nguồn gốc (trái ngược với việc thực thi thông thường nó) không?
trùng lặp trang web chéo: http://superuser.com/questions/176783/what-is-the-difference-between-executing-a-bash-script-and-sourcing-a-bash-scrip/176788#176788 – lesmana