STRUKTUR FILE SKRIP
Skrip shell adalah sebuah file teks yang berisikan kumpulan perintah untuk melakukan/menyelesaikan suatu tugas tertentu. Suatu file skrip shell umumnya diawali dengan shebang sebagai berikut.
#!/bin/bash
Shebang adalah baris yang terdiri dari karakter #! diikuti dengan lokasi dari interpreter (shell) yang digunakan.
Terdapat dua cara untuk menjalankan file skrip di Linux, yakni sebagai argumen untuk aplikasi sh dan dijalankan sebagai program sendiri di terminal. Apabila dijalankan melalui aplikasi sh perintah shebang tidak akan dijalankan. Contohnya dapat dilihat berikut ini.
Menjalankan skrip melalui aplikasi sh sh file-skrip.sh
atau sh /lokasi/lengkap/file-skrip.sh
Agar dapat menjalankan skrip secara langsung melalui terminal file skrip perlu mendapatkan hak akses executable dari sistem. Berikut ini merupakan perintah yang dapat digunakan untuk memberikan hak akses ini.
chmod a+x file-skript.sh
atau chmod a+x /lokasi/lengkap/file-skrip.sh
Menjalankan skrip melalui terminal ./file-skrip.sh
atau /lokasi/lengkap/file-skrip.sh
Jika dieksekusi secara langsung seperti diatas, maka terminal akan memproses perintah shebang yang diberikan diawal baris untuk menentukan eksekutor untuk skrip tersebut. Apabila shell yang ditunjuk adalah /bin/bash maka shell tersebut yang akan digunakan untuk menjalankan file skrip.
Setiap perintah yang ada pada file skrip dapat dituliskan dalam format satu baris ataupun banyak baris. Apabila dituliskan dalam format satu baris, maka setiap perintah yang ada dipisahkan dengan menggunakan titik koma (;). Sedangkan untuk yang dalam format banyak baris, dapat dengan menggunakan enter sebagai pemisah.
Seperti gambaran berikut ini.
Format satu baris cmd1 ; cmd2 ; cmd 3
Format banyak baris cmd1 cmd2 cmd3
Pembuatan file skrip dapat dilakukan dengan menggunakan program pengolah teks seperti nano dan vi yang berbasis command line (CLI) dan gedit, geany, kwrite dan kate yang berbasis GUI.
إرسال تعليق