find
टर्मिनल के साथ खेलने के दौरान मैं इस अजीब व्यवहार में आया: मैक फ़ाइल सिस्टम में एक अनंत लूप लगता है जैसे:
/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
कमांड में सटीक कमांड जोड़ें , आप इस लूप का कारण बनने के लिए उपयोग कर रहे थे।