Sabtu, 26 September 2015

Bash Scripting untuk Mendownload dan Mengganti Nama File di Linux

Assalamualaikum wr. wb. 
 
Gaeesss, kali ini saya akan memberikan tutorial membuat bash script yang bisa mendownload sebuah file dan langsung mengganti nama tersebut dengan jam atau waktu downloadnya. Langsung aja ya, chek this out.....

1 . Langkah pertama buka terminal, bisa mencarinya di tombol search atau dengan klik Ctrl+Alt+T


2. Ketik gedit<spasi>nama file.sh untuk mulai membuat bash script. Dan akan muncul editor text.

3.  Ketikkan di editor (gedit) tadi
     
          #!/bin/bash

           folder=$(date +%d_%m_%Y)
           file=$(date +%H_%M_%S)

    Dengan ini, kita akan mengubah nama folder downloadnya menjadi tanggal dengan format DD_MM_YYY dan mengubah nama file menjadi waktu downloadnya dengan format HH_MM_SS.

4. Selanjutnya ketik mkdir -p $folder untuk membuat direktori downloadnya.
-p digunakan agar jika ada folder dengan nama tanggal yang sama, dia tidak akan membuat foder baru lagi. Dan juga ketik cd $folder untuk memasukkan file download nanti ke folder dengan tanggal yang sebelumnya dibuat.

5. Untuk download sendiri, kita gunakan "wget". Caranya dengan ketik wget<spasi>alamat website yang file nya akan di download. Contohnya wget http://10.151.36.201/sisop/jadwal.txt

6. Untuk mengganti nama file nya sendiri kita bisa gunakan -O<spasi>"namafile" diantara wget dan alamat web sebelumnya.



Lengkapnya bisa lihat gambar diatas. Setelah semuanya selesai, simpan bash scriptnya. Disini saya menyimpannya dengan nama download.sh

8. Setelah itu ketikkan chmod +x<spasi>namafile.sh di terminal untuk mengubah permission file tersebut.



9. Bash Script nya sudah selesai dan dapat kita gunakan dengan cara mengetik ./namafile.sh di terminal.





    Dan inilah folder dan file yang sudah saya download tadi.




   Disitu ada folder dengan nama 26_09_2015 dan file di dalamnya dengan nama 19_01_15, yaitu tanggal dan waktu saya men-download.


Yap, sekian tutorial membuat bash script untuk mendownload dan mengganti nama dari saya, terimakasih sudah membaca dan sampai jumpa di artikel saya selanjutnya :)

Wassalamualaikum wr. wb.