ในขณะที่เล่นกับfindใน Terminal ฉันเจอกับพฤติกรรมแปลก ๆ นี้: ดูเหมือนว่าจะมีการวนซ้ำไม่สิ้นสุดในระบบไฟล์ Mac เช่น:
/Volumes/Macintosh HD/Volumes/Macintosh HD/
... และต่อไป
เห็นได้ชัดว่ามันเป็นไปได้ในการเข้าถึงVolumesและMacintosh HDซ้ำแล้วซ้ำอีก
เป็นไปได้อย่างไร? สิ่งนี้จะไม่ทำให้เกิดความสับสนในกระบวนการใด ๆ ที่ขุดซ้ำผ่านระบบไฟล์หรือไม่?
สิ่งนี้ไม่เกี่ยวข้องกับคำสั่งเฉพาะ ฉันตกใจเพียงโดยความจริงที่ว่า
—
michaelh
pwdสามารถผลิตการส่งออกต่อไปนี้: /Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/
findเพิ่งชี้ฉันไปที่นี้เพราะฉันพยายามค้นหาเฉพาะของฉันMacintosh HDและจากนั้นก็ตระหนักว่าฉันได้รับผลลัพธ์จากเล่มอื่น ๆ เช่นกัน
findคำสั่งที่แน่นอนลงในโพสต์ของคุณคุณกำลังใช้เพื่อทำให้เกิดการวนซ้ำ