Whatsapp

Cara Memasang dan Menggunakan Wget pada Mac

Anonim

wget ialah aplikasi baris perintah yang mantap untuk memuat turun sumber yang ditentukan URL. Ia direka bentuk untuk berfungsi dengan baik walaupun sambungan lemah. Ciri uniknya, berbanding dengan curl yang dihantar dengan macOS, sebagai contoh, ialah ia tidak interaktif supaya ia boleh berjalan di latar belakang.

Terdapat 2 cara untuk memasang wget: melalui Xcode atau melalui Homebrew dan saya akan merangkumi kedua-dua kaedah kerana tidak semua orang menggunakan Xcode atau Homebrew.

Memasang Wget melalui Xcode

Memasang wget pada Mac melalui Xcode memerlukan anda membina alat daripada sumber dan langkahnya adalah sama pada semua versi Mac:

Pertama, pasang Xcode melalui iTunes dan kemudian pasang alat baris arahan Xcode dengan arahan:

 xcode-select --install

Muat turun kod sumber wget menggunakan curl:

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

Ekstrak dan navigasi ke dalam folder dan jalankan arahan konfigurasi:

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

Buat dan uji wget:

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

Jika anda mendapat ralat semasa anda menjalankan perintah konfigurasi maka jalankannya dengan bendera SSL seperti:

 ./configure --with-ssl=openssl

Ingat untuk memadam fail yang kini tidak diperlukan selepas pemasangan selesai.

Memasang Wget melalui Homebrew

Homebrew ialah pengurus pakej untuk OS X yang membuat pemasangan dan mengurus aplikasi dengan lebih mudah untuk pengguna Mac.

Terdapat alternatif seperti Fink dan MacPorts tetapi saya lebih suka menggunakan Homebrew. Jangan risau jika anda belum memasangnya, saya sedia membantu anda:

Pasang Homebrew menggunakan arahan berikut, ia juga akan memasang alat baris arahan Xcode jika ia belum dipasang:

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

Seterusnya, pasang klien muat turun baris arahan wget.

 brew install wget

Cara Menggunakan Wget pada Mac

Selagi fail atau URL direktori boleh diakses secara umum, anda boleh memuat turunnya dan fail boleh dimuat turun secara tunggal atau rekursif semasa memuat turun direktori.

Memuat turun satu fail
 wget -X path/to/local.copy http://example.com/url/to/download.html

Sintaks adalah mudah. arahan wget, -X untuk menunjukkan laluan fail (melainkan anda mahu menyimpan fail yang dimuat turun kandungan ke direktori kerja semasa anda), dan pautan awam.

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

-e robot=dimatikan bendera memberitahu wget kepada abaikan sekatan dalam fail robots.txt yang bagus kerana ia menghalang muat turun ringkas. -r (atau --rekursif) dan - np (atau --no-parent) memberitahu wgetuntuk mengikuti pautan dalam direktori yang telah anda tentukan. Voila!

Walaupun itu sahaja yang anda perlu tahu untuk menggunakan wget untuk memuat turun fail, terdapat banyak arahan lain yang akan membolehkan anda untuk mengawal penggunaannya dan anda boleh mengaksesnya dalam terminal anda dalam halaman manual wget atau dalam talian.

Adakah anda mempunyai sebarang soalan untuk ditanya atau cadangan untuk dikemukakan? Jangan segan-segan untuk menyatakan pendapat anda di bahagian komen di bawah dan jangan lupa untuk berkongsi.