अपडेट किया गया था जब rsync प्रत्येक फ़ाइल के लिए किए गए विवरण (वर्बोज़ झंडे में से एक का उपयोग करके) के विवरणों को प्रिंट करता है, ऐसा लगता है कि अद्यतन की गई दोनों फाइलें और फ़ाइलें अपडेट नहीं की गईं। उदाहरण के लिए मेरी उत्पादन -v
ध्वज का उपयोग का एक टुकड़ा इस तरह दिखता है:rsync केवल उन फ़ाइलों को रिपोर्ट करें जिन्हें
rforms.php is uptodate
robots.txt is uptodate
sorry.html
thankyou.html is uptodate
मैं केवल उन्हीं फ़ाइलों को अद्यतन किया गया के बारे में दिलचस्पी रखता हूँ। उपरोक्त मामले में sorry.html
है। यह निर्देशिका नामों को भी प्रिंट करता है क्योंकि यह उन प्रविष्टियों में प्रवेश करता है, भले ही उस निर्देशिका में कोई फ़ाइल न हो। इस आउटपुट से अद्यतन फ़ाइलों के साथ अपतटीय फ़ाइलों और निर्देशिकाओं को फ़िल्टर करने का कोई तरीका है?
लंबे समय तक चलने वाली फ़ाइलों पर आपको प्रगति नहीं होगी क्योंकि grep इंटरैक्टिव नहीं है। – srigi
संस्करण> = 3.0.7 के लिए काम नहीं करता है (देखें http://serverfault.com/questions/401210/rsync-report-only-uploaded-files#comment418372_401215) –
मैं सही करना चाहता हूं, या कम से कम स्पष्ट करना चाहता हूं, क्या @jeff ऊपर पोस्ट किया गया और क्या @ KarlRichter ने बताया। मुझे लगता है कि मुद्दा यह नहीं है कि 'rsync -v' अब स्ट्रिंग "अपतटीय" को उत्सर्जित नहीं करता है बल्कि आपको' rsync -vv' का उपयोग करने की आवश्यकता है। दो 'वी' नोट करें। मैंने उबंटू 14.04 पर 'rsync' संस्करण 3.1.0 के साथ इस काम को अभी सत्यापित किया है। @jeff क्या आप इसे प्रतिबिंबित करने के लिए अपनी पोस्ट अपडेट कर सकते हैं? –