Wget से डेटा डाउनलोड करना

शेल में डेटा प्रोसेसिंग

Susan Sun

Data Person

Wget क्या है?

Wget:

  • नाम आता है World Wide Web और get से
  • Linux में नैटिव, पर सभी ऑपरेटिंग सिस्टम पर संगत
  • HTTP(S) और FTP से डेटा डाउनलोड करने में उपयोगी
  • कई फाइलें recursively डाउनलोड करने में curl से बेहतर
शेल में डेटा प्रोसेसिंग

Wget इंस्टॉलेशन जाँचना

Wget सही से इंस्टॉल है या नहीं, जाँचें:

which wget

यदि Wget इंस्टॉल है, तो यह Wget का लोकेशन प्रिंट करेगा:

/usr/local/bin/wget

यदि Wget इंस्टॉल नहीं है, तो कोई आउटपुट नहीं आएगा.

शेल में डेटा प्रोसेसिंग

ऑपरेटिंग सिस्टम अनुसार Wget इंस्टॉलेशन

Wget source code: https://www.gnu.org/software/wget/

Linux: sudo apt-get install wget चलाएँ

MacOS: homebrew से brew install wget चलाएँ

Windows: gnuwin32 से डाउनलोड करें

शेल में डेटा प्रोसेसिंग

Wget मैनुअल ब्राउज़ करना

इंस्टॉलेशन के बाद, man कमांड से Wget का मैनुअल देखें:

डार्क टर्मिनल विंडो में प्रिंट हुए Wget मैनुअल की शुरुआत का स्क्रीनशॉट

शेल में डेटा प्रोसेसिंग

Wget सिंटैक्स सीखें

बेसिक Wget सिंटैक्स:

wget [option flags] [URL]

URL आवश्यक है.

Wget HTTP, HTTPS, FTP, और SFTP भी सपोर्ट करता है.

उपलब्ध सभी option flags देखने के लिए:

wget --help
शेल में डेटा प्रोसेसिंग

एक सिंगल फाइल डाउनलोड करना

Wget के लिए unique option flags:

-b: स्टार्टअप के तुरंत बाद बैकग्राउंड में जाएँ

-q: Wget आउटपुट बंद करें

-c: टूटा हुआ डाउनलोड फिर से जारी करें (आंशिक फाइल को पूरा करें)

wget -bqc https://websitename.com/datafilename.txt
Continuing in background, pid 12345.
शेल में डेटा प्रोसेसिंग

Wget के साथ मज़ा लीजिए!

शेल में डेटा प्रोसेसिंग

Preparing Video For Download...