Selasa, 07 Oktober 2014

DOWNLOAD AND UPLOAD USING SHELL SCRIPT :)




Halooo semuaa… dikesempatan kali ini aku akan memberikan tutorial tentang bagaimana cara mendownload suatu file dan mengupload file tersebut dengan menggunakan shell script berbasis bash pada Linux. Linux yang digunakan pada tutorial ini yaitu Ubuntu.
Sooo….
1. Saat kalian akan membuat shell script, kalian dapat membuatnya di gedit (text editor) 


atau pun dengan menggunakan terminal kemudian ketikan nano pada terminal.




2. Kemudian setelah itu kalian dapat mengketikan shell script cara mendownload suatu file pada gedit atau pun pada terminal-> nano. (Gambar dibawah ini menggunakan gedit)


Ceritanya… kali ini kita akan mendownload suatu file yang diletakkan pada sebuah directori yang namanya sesuai dengan tanggal, bulan, dan tahun saat ini, selain itu file tersebut otomatis di rename sesuai jam, menit, dan detik ketika didownload. Sehingaa… “file” dibaris kedua adalah deklarasi variabel tentang file yang akan secara otomatis di rename sesuai jam, menit, dan detik saat kalian download dan baris selanjutnya adalah tentang sebuah directori untuk meletakkan hasil download yang namanya sesuai dengan tanggal, bulan, dan tahun saat ini. Kemudian… “mkdir” adalah perintah untuk membuat direktori. Sedangkan… wget adalah sebuah program komputer yang mengambil konten dari server web , dan merupakan bagian dari Proyek GNU (http://en.wikipedia.org/wiki/Wget). –O digunakan untuk mereplace dan merename. Dan file tersebut didownload pada alamat 10.151.36.71. Oiya… biasanya spasi tidak dapat terbaca sehingga dapat digantikan dengan %20.
3. Setelah shell script tersebut selesai, coba run pada terminal dan liat hasilnya dimana kalian meletakan.




*gedit tadi disimpan dengan nama donlot.sh


Jeng jeng jeng jeng…. Ini hasilnya….








 Langkah 1-3 adalah untuk mendownload. Tidak sulit kan? Silahkan mencoba.. :) Kemudian langkah ke 4 adalah bagaimana cara kita mengupload file yang sudah kita download tersebut.
4.  Buat shell script pada gedit atau pun pada terminal->nano. Shell script saat mengupload lebih simple dibanding saat mendownload.







Ceritanya.. kali ini kita akan mengupload direktori beserta isi didalamnya (file yang sudah kita download). “cd” adalah perintah untuk berpindah pada direktori aktif. Sedangkan “tar” adalah untuk mengextract direktori. Kemudian direktori yang telah diextract dengan tar akan berekstensi .tar.gz. Kemudian “curl” adalah perintah yang digunakan untuk mengupload. Setelah selesai simpan shell script tersebut dan run pada terminal.
Yeyyy… akhirnya selesai juga bagaimana cara mendownload dan mengupload menggunakan shell script di Ubuntu. Silahkan mencoba... :)

Thank you……………………… :) :) :)