MEMPELAJARI BASH SCRIPTING FROM ZERO TO HERO
Halo temen - temen, di blog kali ini saya mau menjelaskan mengenai materi bash scripting atau yang mungkin sering di sebut shell scripting. Script ini biasanya di gunakan untuk pengguna yang memang ingin membuat automation sebuah system, jadi tinggal 1 kali klik sistem langsung jalan deh.
Yuk kita kupas bareng - bareng..
Orang - orang sering menyebut bash scripting atau shell scripting secara bergantian, namun kalian tau ngga sih kalo sebenernya bash dengan shell ini mempunya tujuan atau konsep yang berbeda?
Jadi gini, kapan kita harus pakai bash scripting? Itu ketika kita ingin membuat script yang memang khusus untuk bash shell (Bourne Again SHell) dan ingin lebih spesifik ke bash nya, juga bisa spesifik dengan sistem linux atau sistem dengan bash, sekaligus bash mempunyai fitur tambahan seperti array, [[ ]], brace expansion { }, dll. Shebang (baris awalnya) menggunakan #!/bin/bash
Kalo shell scripting itu gimana? itu ketika penulisan script nya menggunakan shell apapun (sh, csh, zsh, dll), bisa bekerja di berbagai sistem dengan shell yang berbeda biasanya shebang (baris awalnya) menggunakan #!/bin/sh paling umum atau #!/bin/zsh dll.
Analogi sederhananya itu gini:
Shell scripting = "menulis skrip untuk kendaraan apapun"
Bash scripting = "menulis skrip khusus untuk mobil toyota"
Apa Itu Bash Scripting?
Bash scripting merupakan sekumpulan perintah dalam bentuk teks dan di jalankan oleh Bash (Bourne Again SHell) di CLI (Command Line Interpreter). Dengan menggunakan bash scripting ini kalian bisa mengotomatisasikan tugas yang mungkin berulang - ulang seperti memindahkan banyak file, menjalankan aplikasi, atau mengelola server yang mungkin perlu otomatisasi.
Daripada kamu harus mengulang perintah satu persatu di terminal, kamu cukup mengetikan perintah tersebut di sebuah script dan dengan satu kali klik otomatis jalan, praktis kan?
Dan juga bash script mendukun bahasa pemrograman dasar seperti loops dan conditionals, sehingga memungkinkan untuk membuat pemrograman dasar.
Apa yang Ada di Dalam Bash Script?
Sebelum kamu membuat script, alangkah baiknya tau elemen - elemennya:
1. Shebang
Ini merupakan baris pertama jika kalian ingin membuat script, pada baris pertama ketik #!/bin/bash maka akan menandakan bahwa file tersebut di jalankan menggunakan bash.
2. Perintah Dasar
Kalian bisa menuliskan perintah dasar seperti echo untuk mencetak teks atau cd untuk berpindah direktori. Jadi script tersbut mendukung perintah dasar ya guys.
3. Variabel
Disini juga kalian bisa mendeklarasikan variabel, contoh nama="Pahlawan Kesiangan" nah nanti bisa di gunakan pada script nya.
4. Logika Pemrograman
Script ini juga mendukung logika pemrograman seperti if-else, loops (for dan while), dan pernyataan lainnya untuk pengambilan keputusan.
Apa Saja Perintah Dasar Bash Scripting?
Ada apa aja sih perintah dasar bash scripting, ini nih:
1. Echo
Untuk mencetak teks ke terminal
2. Read
Untuk membaca input dari pengguna
3. If-else
Untuk pengambilan keputusan
4. For loop
Untuk melakukan perulangan
5. While loop
Untuk melakukan perulangan by kondisi
Tidak ada komentar:
Posting Komentar