मैं केवल नई फ़ाइलों को डाउनलोड करने के लिए कैसे ठीक से सेट करूँ?


39

मान लीजिए कि एक यूआरएल है, चलो इसे कॉल करें http://www.some-url.com/folder/

इस स्थान की निर्देशिका सूची सक्षम है , इसलिए मैं यह कर सकता हूं:

wget -r -np http://www.some-url.com/folder/

सभी फ़ाइलों और सबफ़ोल्डर्स और उनकी फ़ाइलों के साथ इसकी सभी सामग्री डाउनलोड करने के लिए।

अब, अगर मैं इस प्रक्रिया को फिर से, एक महीने बाद दोहराना चाहता हूं, तो मुझे क्या करना चाहिए और मैं फिर से सब कुछ डाउनलोड नहीं करना चाहता, केवल नई / बदली हुई फ़ाइलों को जोड़ दूं?

जवाबों:


53

क्या आपने इसे पढ़ा? http://www.editcorp.com/Personal/Lars_Appel/wget/wget_5.html

"कई दिनों बाद, आप चाहेंगे कि रिमोट फाइल बदल गई है, और अगर यह है तो डाउनलोड कर लें।"

wget -N http://www.some-url.com/folder/

इसे इस्तेमाल करे।


5
लेकिन -N बेकार है यदि पुनर्प्राप्त फ़ाइल में अंतिम-संशोधित हेडर नहीं है।
यूनिबेसिल

17
wget -c 

जब डाउनलोड की समस्याएँ होती हैं तो भी आंशिक रूप से जारी रहती हैं .....
बेहतर अभी तक,

 wget -c -N 

एक ही समय में दोनों करने लगता है।


मैंने अपने संस्करण के साथ पाया 1.11.4 Red Hat modified, ये ध्वज संगत और -c ओवरराइड्स -N नहीं हैं।
मैट विलियमसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.