Ada apa

Cara Menginstal dan Menggunakan Wget di Mac

Anonim

wget adalah aplikasi baris perintah yang tangguh untuk mengunduh sumber daya yang ditentukan URL. Itu dirancang untuk bekerja dengan sangat baik bahkan ketika koneksi buruk. Fitur uniknya, dibandingkan dengan curl yang disertakan dengan macOS, misalnya, adalah non-interaktif sehingga dapat berjalan di latar belakang.

Ada 2 cara untuk menginstal wget: melalui Xcode atau melalui Homebrew dan saya akan membahas kedua metode karena tidak semua orang menggunakan Xcode atau Homebrew.

Menginstal Wget melalui Xcode

Menginstal wget di Mac melalui Xcode mengharuskan Anda membuat alat dari sumber dan langkah-langkahnya sama di semua versi Mac:

Pertama, instal Xcode melalui iTunes lalu instal alat baris perintah Xcode dengan perintah:

 xcode-pilih --instal

Unduh kode sumber wget menggunakan curl:

 cd ~/Unduhan
curl -O https://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz

Ekstrak dan arahkan ke folder dan jalankan perintah konfigurasi:

 tar -zxvf wget-1.19.5.tar.gz
cd wget-1.19.5/
./konfigurasi

Membuat dan menguji wget:

 membuat
buat instal
wget http://ftp.gnu.org/gnu/wget/wget-1.19.5.tar.gz

Jika Anda mendapatkan error saat menjalankan perintah configure kemudian jalankan dengan flag SSL seperti ini:

 ./configure --with-ssl=openssl

Ingat untuk menghapus file yang sekarang tidak diperlukan setelah instalasi selesai.

Menginstal Wget melalui Homebrew

Homebrew adalah pengelola paket untuk OS X yang memudahkan penginstalan dan mengelola aplikasi jauh lebih mudah bagi pengguna Mac.

Ada alternatif seperti Fink dan MacPorts tetapi saya lebih suka menggunakan Homebrew. Jangan khawatir jika Anda belum menginstalnya, saya siap membantu Anda:

Instal Homebrew menggunakan perintah berikut, itu juga akan menginstal alat baris perintah Xcode jika belum diinstal:

"
 /bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Selanjutnya, instal wget klien unduhan baris perintah.

 brew install wget

Cara Menggunakan Wget di Mac

Selama URL file atau direktori dapat diakses publik, Anda dapat mengunduhnya dan file dapat diunduh secara tunggal atau rekursif saat mengunduh direktori.

Mengunduh satu file
 wget -X path/ke/local.copy http://example.com/url/to/download.html

Sintaksnya sederhana. wget perintah, -X untuk menunjukkan jalur file (kecuali jika Anda ingin menyimpan file yang diunduh konten ke direktori kerja Anda saat ini), dan tautan publik.

Mengunduh direktori
 wget -e robots=off -r -np https://www.w3.org/History/19921103-hypertext/hypertext/

Bendera -e robots=off bendera memberitahu wget untuk abaikan batasan dalam file robots.txt file yang bagus karena mencegah unduhan singkat. -r (atau --rekursif) dan - np (atau --no-parent) memberitahu wgetuntuk mengikuti tautan di dalam direktori yang telah Anda tentukan. Voila!

Sementara hanya itu yang perlu Anda ketahui untuk menggunakan wget untuk mengunduh file, ada banyak perintah lain yang memungkinkan Anda untuk mengontrol penggunaannya dan Anda dapat mengaksesnya di dalam terminal Anda di halaman manual wget atau online.

Apakah Anda memiliki pertanyaan untuk diajukan atau saran? Jangan ragu untuk memberikan pemikiran Anda di bagian komentar di bawah dan jangan lupa untuk berbagi.