Bagaimana cara Menyimpan Output Curl ke File?

Bagaimana cara Menyimpan Output Curl ke File?

CURL adalah repositori serta interface command line. Ini mendukung berbagai protokol, termasuk HTTP, HTTPS, FTP, SFTP, dan beberapa interface lainnya untuk mengdownload dan mentransfer data/file. Kita dapat menggunakan alat terminal curl untuk mengambil tautan atau file melalui terminal.

Dalam tutorial ini, kami akan menunjukkan cara mengimpor file menggunakan instruksi curl saat bekerja di berbagai distribusi Linux serta sistem operasi mirip Unix dan macOS.

Pastikan Anda memiliki distribusi Linux atau sistem operasi mirip Unix yang terinstal di sistem Anda. Pengguna harus memiliki beberapa hak sudo untuk menggunakan sistem.

Buka shell command line menggunakan area Aplikasi desktop Linux. Anda dapat menemukan versi utilitas curl yang diinstal pada sistem Anda menggunakan perintah “versi” di bawah ini:

$ curl --version

Contoh 01: Simpan File Pdf melalui Curl

Kami akan memiliki contoh yang sangat sederhana untuk menyimpan file pdf di sistem Linux menggunakan perintah curl. Misalkan Anda menemukan beberapa file buku pdf tentang pengenalan Linux untuk pemula di web dan Anda ingin mengdownloadnya di sistem Linux Anda. Untuk tujuan ini, kami akan menggunakan perintah “curl” yang sangat sederhana di command terminal Linux kami seperti yang disajikan pada gambar. Kata kunci perintah “curl” telah diikuti oleh tautan atau URL file pdf tertentu, seperti yang ditunjukkan:

$ curl https://tldp.org/LDP/intro-linux/intro-linux.pdf

Dimungkinkan untuk menyimpan file buku pdf tertentu ke file output nama tertentu yang Anda buat, menggunakan perintah yang disebutkan di bawah ini. Kami telah menggunakan “new.pdf” sebagai nama file output diikuti dengan link ke file pdf. Anda dapat melihat statistik downloadan file pdf khusus ini.

$ curl –o new.pdf https://tldp.org/LDP/intro-linux/into-linux.pdf

Sekarang buka direktori home dan Anda akan menemukan file pdf yang baru didownload di dalamnya, misalnya new.pdf. Klik kanan pada file dan ketuk opsi “Buka dengan Pdf” untuk membuka file pdf ini dan periksa apakah itu berfungsi dengan baik atau tidak.

Anda dapat melihat file telah berhasil disimpan di sistem Linux Anda dan berfungsi dengan benar.

Contoh 02: Simpan File Html melalui Curl

Bayangkan Anda ingin mencari file Linux tingkat pemula dan sederhana, misalnya, pdf atau HTML, untuk menyimpan file-file ini di sistem Linux Anda menggunakan instruksi Curl. Anda telah membuka satu halaman web dan menyalin URL-nya di terminal Linux dalam perintah “curl”. Perhatikan bahwa kami telah menggunakan tanda “-o” dalam perintah kami untuk menyimpan secara paksa halaman jenis “html” ini ke dalam file keluaran baru “output.htm”. Sekarang, file baru “output.html” ini dapat ditemukan di direktori home.

$ curl https://www.computer-pdf.com/operating-system/linux/786-tutorial-linux-fundamentals.html -o output.html

Buka direktori home distribusi Linux Anda untuk melihat file “output.html” di dalamnya. Ketika Anda mengklik dua kali pada file ini, itu akan membuka halaman web yang disediakan dalam kueri di atas sebagai URL.

Anda bisa lihat, file “.html” akan otomatis terbuka di browser sistem Linux Anda, mungkin Mozilla Firefox.

Ilustrasi di atas adalah tentang menyimpan file URL atau pdf ke dalam file keluaran sistem dengan beberapa nama yang ditentukan oleh user. Sekarang, kita akan melihat cara menyimpan data URL ke dalam file tanpa menamai file menggunakan perintah curl sederhana.

Jadi, jalankan kueri di bawah ini di Shell untuk ini. Anda dapat melihat bahwa kami telah menggunakan tanda kapital “-O” diikuti oleh URL dalam kueri ini untuk menyimpan data tanpa menentukan nama file. Anda dapat melihatnya akan menunjukkan beberapa statistik tentang web.

$ curl –O https://www.computer-pdf.com/operating-system/linux/786-tutorial-linux-fundamentals.html

Sekarang, ketika Anda kembali memeriksa direktori home sistem Linux Anda, Anda akan menemukan file dengan nama seperti yang disebutkan di URL halaman web “html” yang digunakan dalam perintah. Buka file ini dengan mengetuknya dua kali.

Browser Anda, misalnya Mozilla Firefox, akan membuka tautan ke halaman Html, seperti yang ditunjukkan pada gambar tangkapan layar di bawah ini.

Contoh 03: Simpan File Html melalui Curl

Seperti yang Anda ketahui bahwa utilitas “curl” adalah standar untuk menyimpan output curl ke file. Untuk memahami konsep menyimpan output curl ke dalam file menggunakan perintah “curl”, kita akan memiliki contoh lain. Dalam contoh ini, kami akan menggunakan tautan web baru untuk menyimpan halaman webnya ke dalam file sistem Linux kami. File ini memiliki beberapa informasi mengenai perangkat lunak GNU. Jadi kami menggunakan perintah curl bersama dengan tanda “-o” huruf kecil untuk menyimpan output halaman HTML ke dalam file nama yang dimodifikasi user. Kami menggunakan nama “mygettext.html” untuk file penyimpanan keluaran.

Eksekusi perintah di bawah ini menunjukkan beberapa informasi mengenai halaman HTML.

$ curl –o mygettext.html https://www.gnu.org/software/gettext/manual/gettext.html

Sekarang saatnya untuk membuka direktori Home Linux Anda dengan mengklik ikon folder. Anda dapat melihat file telah dibuat dengan nama yang Anda tentukan dalam perintah sebagai “mygettext.html”.

Klik kanan dan ketuk “Buka mygettext.html” untuk membuka file ini untuk memeriksa apakah itu berfungsi atau tidak.

Browser kami telah dibuka dan itu menunjukkan halaman Html sebagai output, yang disebutkan dalam perintah “curl”.

Sekarang, kita akan menggunakan tanda kapital “-O” pada perintah curl untuk menyimpan halaman Html ke dalam sebuah file tanpa membuat nama file baru. Karenanya, coba jalankan kueri di bawah ini di terminal Ubuntu 20.04.

$ curl –O https://www.gnu.org/software/gettext/manual/gettext.html

Lihatlah direktori home. Itu telah membuat file dengan nama standar yang digunakan untuk halaman tersebut. Klik dua kali untuk melihat halaman.

Browser Mozilla Firefox telah membuka halaman HTML seperti yang ditentukan dalam URL dari perintah curl.

Kesimpulan:

Kami telah melakukan banyak contoh untuk menyimpan output curl, misalnya, file Html atau pdf, ke dalam file menggunakan perintah CURL di shell perintah sistem berbasis Linux.

Related Posts