मेरे स्रोत फ़ोल्डर में विभिन्न निर्देशिकाओं के केवल प्रतीकात्मक लिंक हैं:
symlink1 -> / path / to / dir1
symlink2 -> / path / to / dir2
मैं सफलता पर स्रोत से सिंक्रोनाइज़ लिंक को हटाना चाहता हूँ। मैंने उन्हें हटाने के लिए symblinks और --remove-source-files का पालन करने के लिए --copy- लिंक जोड़ने का प्रयास किया।
rsync -vrhuz --copy-links --remove-source-files --progress -e ssh username@remotehost:/path/containing/links /local/path
दुर्भाग्य से यह होगा हटाना सांकेतिक लिंक द्वारा लिंक की गई फ़ाइलों के बजाय सांकेतिक लिंक themself है, जो मैं हासिल करना चाहते हैं।
किसी भी सुझाव, शायद अन्य तकनीकों का उपयोग अगर rsync अकेले पर्याप्त नहीं है?