मुझे संस्करण सेटिंग के तहत फ़ाइलों को रखने के लिए, मेरी होम निर्देशिका में अपनी सेटिंग निर्देशिका में पुनरावृत्ति बनाने के लिए एक स्क्रिप्ट मिली है। मैं चाहूंगा कि यह उन फाइलों को छोड़ दे, जो पहले से ही पेरेंट डाइरेक्टरी के माध्यम से सिम्प्लाइड हैं। यही है, अगर मेरे पास ये फाइलें / निर्देशिका हैं:
~/foo/ -> ~/settings/foo/
~/settings/foo/
~/settings/foo/bar
, मैं कैसे जांच करूं कि ~ / foo / bar और ~ / settings / foo / bar एक ही फाइल हैं?
संपादित करें : डी'ओह, खोज के कुछ मिनटों में उत्तर का पता चला :readlink -f $path
stat -L
।