Sabtu, 26 September 2015

Introduction to Shellscripting

Shell scripting, apa itu shell scripting? Shell scripting merupakan sebuah teks, yang berisi urutan perintah yang bisa di jalankan di sistem operasi berbasis unix. Jadi bisa dibilang Shell scripting sama halnya dengan koding yang kita lakukan di sistem operasi berbasis windows, hanya saja ini untuk sistem operasi berbasis unix.

Untuk memulainya tentu saja pertama kita harus menginstal sistem operasi berbasis unix, ada beberapa yang populer diantaranya:
  1. Linux Mint
  2. Ubuntu 
Jika kalian menggunakan ubuntu, maka tampilan dekstop dasarnya adalah seperti ini
 Lalu untuk melakukan shell scripting, klik lambang ubuntu yang ada di pojok kiri atas layar, kemudian search aplikasi bernama terminal, dengan tampilan kurang lebih seperti ini
Selanjutnya kita bisa memunculkan, aplikasi untuk melakukan bash scripting, layaknya menggunakan dev-c untuk bahasa c dengan mengetik gedit atau nano di terminal.
Kemudian kita bisa melakukan tradisi turun temurun dengan membuat program pertama berupa kata "hello world" dengan menuliskan kode seperti di bawah ini.


Jangan lupa untuk menyimpan file tersebut dengan ekstensi .sh karena ekstensi tersebut akan memberi tahu kepada sistem bahwa file tersebut adalah executeable file.
Nah untuk menjalankannya kita bisa kembali ke terminal, lalu mengetik perintah ./
Setelah itu pasti akan muncul tulisan permission denied hal ini dikarenakan di sistem operasi unix kita harus memberi tahu kepada sistem hak akses yang diberikan kepada user untuk suatu perogram seperti apa. Hal ini bisa diatasi dengan menuliskan chmod 777 angka 777 disitu akan membuat kita memiliki akses penuh terhadap file tersebut, dapat mengeksekusinya, menginputkan atau merubah datanya, layaknya administrator di komputer windows.