Selasa, 07 Oktober 2014

Cara mendownload file melalui terminal Linux

Kali ini, kita akan mencoba download file melalui terminal.

Download file menggunakan perintah wget yang diikuti dengan address dari file yang akan didownload. Setelah itu, kita dapat masukkan file ini kedalam suatu direktori sesuai keinginan kita dengan menambahkan -O

wget http://10.151.36.71/modul1/jadwal%20memberi%20makan%20ikan%20di%20akuarium%20sebelah%20komputer%20server -O "/home/andre/tes"

sebagai contoh, kode di atas akan mendownload file dari 10.151.36.71/modul1/jadwal.... ke komputer kita. File tersebut akan disimpan di direktori /home/andre dengan nama 'tes'

Nah, sekarang kita coba masukkan file tersebut ke dalam folder yang bernama "hari tanggal" hari ini. Setelah itu, kita rename file tersebut jadi waktu saat ini "jam:menit:detik"

Untuk melakukan hal tsb, maka kita harus simpan data" yang kita perlukan kedalam suatu variabel.

hari=`date +%A`
tgl=`date +%F`
waktu=$(date "+%H:%M:%S")

Dengan demikian, variabel hari berisi nama hari sekarang, var tgl berisi tanggal, dan waktu adalah waktu saat ini. Lalu, kita buat direktori "hari tgl". Bila sudah ada, maka kita tidak perlu membuatnya lagi. Setelah direktori sudah terbentuk, baru kita dapat mendownload file dan kita beri nama "waktu".
Berikut code untuk melakukan hal tsb:

hari=`date +%A`
tgl=`date +%F`
lokasi="/home/andre/$hari $tgl"
waktu=$(date "+%H:%M:%S")
if [ ! -d "$lokasi" ]; then
mkdir "$lokasi"
fi

wget http://10.151.36.71/modul1/jadwal%20memberi%20makan%20ikan%20di%20akuarium%20sebelah%20komputer%20server -O "/home/andre/$hari $tgl/$waktu"

Dengan demikian, kita berhasil mendownload file ke folder yang bernama hari+tanggal hari ini dan file tersebut kita beri nama sesuai waktu saat download.

Tidak ada komentar:

Posting Komentar