CLI: cURL dan wget

Ini tulisan pertama di seri CLI, saya mulai langsung dengan 2 tools yang bernama curl dan wget. Keduanya memiliki fungsi dasar yang sama: mendownload sesuatu dari sebuah URL. Untuk hal sangat dasar tersebut, keduanya serupa, tapi ada perbedaan fitur yang lebih advanced.

Pemakaian sederhana wget adalah:

wget https://blog.compactbyte.com/robots.txt

Defaultnya wget akan menyimpan di file robots.txt

Sementara jika kita melakukan hal yang sama dengan curl:

curl https://blog.compactbyte.com/robots.txt

Hasilnya langsung muncul di stdout

Lanjutkan membaca “CLI: cURL dan wget”

Tools Command Line

Beberapa waktu lalu saya sudah membahas mengenai bash, sebuah shell yang saya pakai sehari-hari. Bash sendiri hanya memiliki sedikit command internal/built-in command dan banyak hal kompleks butuh program eksternal.

Di dalam blog ini saya sebenarnya sering menunjukkan potongan-potongan kode yang memanggil program eksternal tapi jarang membahas detailnya. Nah sekarang saya terpikir untuk menuliskan seri/kategori baru dalam blog ini yang membahas mengenai berbagai tools command line yang saya pakai, serta berbagai tips yang saya ketahui dari memakai tools-tools tersebut. Sebagian program sudah saya pakai sejak lebih dari 20 tahun yang lalu, dan sebagian lagi relatif baru.

Sebuah tools command line kadang memiliki puluhan hingga ratusan fitur (contoh: imagemagick) sehingga tidak mungkin saya bahas satu per satu semuanya. Referensi lengkap biasanya ada di halaman manual (man page) atau halaman info (untuk berbagai produk GNU).

Lanjutkan membaca “Tools Command Line”