मैं लक्ष्य निर्देशिका पदानुक्रम में नई निर्देशिकाओं के साथ प्रतीकात्मक लिंक की जगह rsync को कैसे रोक सकता हूं?


14

मैं स्रोत क्षेत्र और लक्ष्य क्षेत्र के बीच फ़ाइलों को सिंक्रनाइज़ करने के लिए rsync (1) का उपयोग कर रहा हूं , जहां लक्ष्य निर्देशिका पदानुक्रम में प्रतीकात्मक लिंक होते हैं।

एक स्रोत निर्देशिका में एक ही नाम और लक्ष्य क्षेत्र में एक प्रतीकात्मक कड़ी के रूप में रिश्तेदार मार्ग होता है, तो rsync की जगह की नकल की स्रोत निर्देशिका और अपने सभी सामग्री के साथ सांकेतिक लिंक। मैं rsync के बजाय प्रतीकात्मक लिंक को बरकरार रखना चाहता हूं, और कॉपी की गई फ़ाइलों की प्रतिलिपि केवल प्रतीकात्मक लिंक की वास्तविक निर्देशिका थी।

मैं वर्तमान में -Cvrtprsync के विकल्पों का उपयोग कर रहा हूं । मुझे --linksविकल्प के बारे में पता है , लेकिन यह स्रोत क्षेत्र में केवल प्रतीकात्मक लिंक से संबंधित है।

क्या मैं rsync के साथ जिस व्यवहार की तलाश कर रहा हूं उसे प्राप्त करने का कोई तरीका है?

जवाबों:


15

जल्दी ही मैंने सवाल नहीं पूछा था, तो मुझे जवाब मिला:

-K / --keep-dirlinks rsync विकल्प वास्तव में वही होगा जो मैं देख रहा हूँ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.