का उपयोग कर वेबसाइट/निर्देशिका से सभी .tar.gz फ़ाइलों को डाउनलोड करें, इसलिए मैं wget का उपयोग कर किसी वेबसाइट/निर्देशिका से सभी विशिष्ट एक्सटेंशन डाउनलोड करने के लिए उपनाम/स्क्रिप्ट बनाने का प्रयास कर रहा हूं लेकिन मुझे लगता है कि वहां से एक आसान तरीका होना चाहिए मैं किसके साथ आया हूँWGET
अभी कोड मैं गूगल और आदमी पृष्ठों खोज से ले कर आए हैं है:
wget -r -l1 -nH --cut-dirs=2 --no-parent -A.tar.gz --no-directories http://download.openvz.org/template/precreated/
उदाहरण में
तो ऊपर मैं से सभी .tar.gz फ़ाइलों को डाउनलोड करने की कोशिश कर रहा हूँ OpenVZ precreated टेम्पलेट निर्देशिका।
उपर्युक्त कोड सही तरीके से काम करता है लेकिन मुझे मैन्युअल रूप से --cut-dirs = 2 निर्दिष्ट करना होगा जो सामान्य रूप से बनाए गए/टेम्पलेट/प्रीक्रिकेटेड/निर्देशिका संरचना को काट देगा और यह robots.txt फ़ाइल को भी डाउनलोड करेगा।
अब यह एक समस्या नहीं है और robots.txt फ़ाइल को निकालना आसान है, लेकिन मुझे आशा थी कि मुझे मैन पेजों में कुछ याद आएगा जो मुझे निर्देशिका संरचना को निर्दिष्ट किए बिना वही काम करने की अनुमति देगा कट आउट ...
समय से पहले किसी भी मदद के लिए धन्यवाद, इसकी बहुत सराहना की गई है!
हाँ, लेकिन मैं एक बैश स्क्रिप्ट बनाने की कोशिश कर रहा हूं कि मैं सिर्फ साइट यूआरएल खिला सकता हूं और बाकी कर सकता हूं ... इसलिए संक्षेप में, sh dl.sh tar.gz, और यह सभी .tar डाउनलोड करेगा .gz – sMyles