मेरे पास निर्देशिका है जिसमें कुछ प्रतीकात्मक लिंक हैं:
user@host:include$ find .. -type l -ls
4737414 0 lrwxrwxrwx 1 user group 13 Dec 9 13:47 ../k0607-lsi6/camac -> ../../include
4737415 0 lrwxrwxrwx 1 user group 14 Dec 9 13:49 ../k0607-lsi6/linux -> ../../../linux
4737417 0 lrwxrwxrwx 1 user group 12 Dec 9 13:57 ../k0607-lsi6/dfc -> ../../../dfc
4737419 0 lrwxrwxrwx 1 user group 17 Dec 9 13:57 ../k0607-lsi6/dfcommon -> ../../../dfcommon
4737420 0 lrwxrwxrwx 1 user group 19 Dec 9 13:57 ../k0607-lsi6/dfcommonxx -> ../../../dfcommonxx
4737421 0 lrwxrwxrwx 1 user group 17 Dec 9 13:57 ../k0607-lsi6/dfcompat -> ../../../dfcompat
मुझे उन्हें वर्तमान निर्देशिका में कॉपी करने की आवश्यकता है। परिणामी लिंक उनके प्रोटोटाइप से स्वतंत्र होना चाहिए और सीधे अपने लक्ष्य वस्तुओं तक ले जाना चाहिए।
cp -s
उन लिंक्स के लिंक बनाता है जो उचित व्यवहार नहीं है।cp -s -L
निर्देशिकाओं के लिंक कॉपी करने से इंकार कर दियाcp -s -L -r
गैर-कार्यशील निर्देशिका के सापेक्ष लिंक कॉपी करने से इंकार करना
मुझे क्या करना चाहिए?
cp -R
एक मैक पर
cp -d
मेरी तरफ से काम किया।