ฉันมีสคริปต์ที่ใช้shเชลล์ ฉันพบข้อผิดพลาดในบรรทัดที่ใช้sourceคำสั่ง ดูเหมือนว่าsourceจะไม่รวมอยู่ในshเปลือกของฉัน
ถ้าฉันพยายามเรียกใช้sourceจาก shell อย่างชัดเจนฉันจะได้รับ:
sh: 1: source: not found
ฉันควรติดตั้ง "แหล่ง" อย่างใดหรือไม่ ฉันมีรุ่นผิดshหรือเปล่า?
source: not foundหมายความว่าsourceคำสั่งถูกประเมินอย่างเหมาะสม แต่ไฟล์ที่ควรอ่านมีอยู่
source เนื่องจากเป็นคุณลักษณะของเชลล์ ไม่สามารถใช้เป็นคำสั่งภายนอกได้
sourceนั้นเป็น "รุ่นที่ผิด"