Bagaimana cara saya menggunakan curl untuk mengunduh konten dari sourceforge?


29

Cukup mengetik http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz berfungsi dengan baik di browser, tapi saya mencoba mengunduh dari lingkungan CLI dengan terbatas utilitas.

Berikut ini hanya mengembalikan file kosong:

curl http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz

Bagaimana saya mendapatkan genromfs-0.5.2.tar.gz dari sourceforge menggunakan curl?

Jawaban:


47

Anda dapat melakukan

curl -L  http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz > genromfs.tar.gz

untuk mengunduh file.

-L memberi tahu curluntuk mengikuti arahan ulang, yang biasanya sourceforge lakukan.

Jika wgettersedia, itu akan jauh lebih sederhana.


2
Sayangnya wget tidak tersedia secara default di live CD yang saya gunakan.
math4tots

6

Anda harus menggunakan -Lopsi, karena sourceforge menggunakan pengalihan ke lokasi unduhan. Coba -vberalih dan Anda akan melihat tajuk permintaan dan jawaban.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.