ฉันเพิ่งเรียนรู้ว่า
. ./.a.aและ./.a.aเหมือนกัน
อย่างไรก็ตามการพยายามsource source .a.aให้ข้อผิดพลาด IMO .การเป็นคนทุบตีแทนsourceไม่ควรทำตัวแตกต่างดังนั้นฉันจะพลาดอะไรไป?
โบนัสทำไม. .ตกลงในขณะที่source sourceไม่?
.คำสั่ง แต่ฉันหมายความว่าsourceมันเป็นคำสั่งที่ดีกว่าเมื่อคุณเห็นsource somefileสคริปต์คุณรู้ได้ทันทีว่าคำสั่งนั้นทำอะไร แต่. somefile ไม่เพียง แต่ไม่ชัดเจนว่ามันทำอะไร คุณสามารถคิดถึง. ตัวละครทั้งหมดได้อย่างง่ายดาย
bash: .: .: is a directoryเกี่ยวกับ. .เป็นความต้องการตกลงที่จะอธิบายได้
. ./.a.a .ซื่อสัตย์ : -DA แบบทดสอบแปลก ๆ ถ้าคุณจะ :-) คำถามที่เชื่อมโยงนั้นยอดเยี่ยมขอบคุณมาก สิ่งที่ทำให้ผมมีความคิดที่ว่า: ความจริงที่ว่าฉันได้เห็นความแตกต่างในการดำเนินไฟล์วิธีนี้และความจริงที่ผมอ่านบางไม่เป็นนามแฝงสำหรับ. source:-)
. scriptและ./scriptเป็นสิ่งเดียวกัน พวกเขามากที่สุดอย่างแน่นอนไม่ได้ นอกจากนี้ไม่ได้เป็นชื่อแทน.sourceมันเป็นวิธีอื่น ๆ.เป็นมาตรฐานและเป็นนามแฝงของsource.