Shell Script pada CentOS

Assalamu'alaikum Warahmatullahi Wabarakatuh


SHELL SCRIPT

Shell Script adalah sebuah fitur pada Centos terumumnya linux dimana pada shell script itu sendiri kita bisa membuat sebuah program dan juga bisa mengeksekusinya. Sebelum kita membuat contoh program dalam shell script kita harus terlebih dahulu mengetahui apa-apa saja yang harus ada pada isi suatu program agar program dapat dikerjakan atau dieksekusi oleh perangkat.

Mengetahui shell yang aktif :
echo $SHELL



1. VARIABEL SHELL
Variabel shell adalah variabel yang dapat mempunyai nilai nilai berupa nilai string. Tata penulisannya sebagai berikut :
Nama_var=nilai_var



Variabel shell itu?
·       Bersifat case sensitive.
·       Harus dimulai dengan alfabet diikuti dengan alfanumerik atau karakter lainnya.
·       Tidak diperbolehkan menggunakan spasi.
Menghapus Variabel
$nama=           atau
$nama=’’         atau
$nama=””        atau
$unset nama


Terdapat 3 macam bentuk karakter khusus petik (quote):
“          : double quote, digunakan untuk mengisikan nilai suatu variabel.
‘           : single quote, semua kata yang ada didalamnya dianggap sebagai nilai.
`           : back quote, kata kata yang diapit oleh back quote dinggap sebagai perintah dan dijalankan oleh shell.
Contoh:



Jenis Variabel
a.      Variabel Lokal
Yang dimaksud dengan variabel lokal adalah variabel yang nilainya langsung diisikan. Tipe nilai dari variable ini bisa bermacam-macam, ada yang bertipe numerik dan ada juga yang bertipe karakter atau alphanumerik. Di dalam memberikan nama sebuah varibel, yang harus diperhatikan adalah nama variabel berupa karakter alphanumeric atau bisa juga diawali dengan karakater garis bawah(_), setelah itu baru bisa diikuti dengan jenis karakter yang lain.
Contoh penamaan :


b.      Variabel Environment
Environment variabel adalah variabel yang merupakan bawaan dari Shell itu sendiri, biasanya variabel ini berisi nilai-nilai yang merupakan konfigurasi standar dalam lingkungan program Shell. Aturan penulisan dari environment variable adalah semua nama variabel menggunakan huruf kapital. lingkup dari variabel environment adalah bersifat GLOBAL. Artinya variabel environment berlaku untuk semua Shell yang ada.
Contoh variabel environment adalah sebagai berikut :
Ø  LOGNAME=shell14 (variabel yang berisi nama login)
Ø  SHELL=/bin/bash (variabel yang berisi nama shell yang aktif)
Ø  HOME=/home/shell14 (variabel yang berisi nama direktori user)
Ø  USER=shell14 (variabel yang berisi nama user)

Untuk mengetahui variabel apa saja yang ada dalam kelompok environment variable dapat digunakan perintah berikut:
$ env

Untuk merubah nilai dari variabel environment dapat dilakukan dengan menggunakan perintah sebagai berikut :
$ export LOGNAME=mrbee

Untuk melihat hasilnya dapat dilihat dengan menggunakan perintah :
$ env | grep “LOGNAME”

Perintah Untuk menghapus variabel environment:
$ unset LOGNAME
Contoh :



2. METAKARAKTER
Metakarakter adalah sebuah karakter yang memiliki arti tertentu. Dalam Shell juga dikenal beberapa metakarakter.
Karena metakarakter juga ada dalam Shell maka yang perlu diperhatikan adalah kesalahan dalam penanganan sebuah karakter.
Berikut tabel daftar metakarakter yang ada dalam lingkungan Shell :


3.        QUOTING (PENGUTIPAN)
Quoting adalah mekanisme untuk melindungi metakarakter dari interpretasi sebagai sebuah simbol. Shell juga mempunya beberapa karakter yang difungsikan untuk melindungi metakarkater agar tetap diinterpretasikan sebagai karakter biasa. Ada tiga karakter quoting dalam Shell, yaitu :
1. Backslash ( \ )
2. Petik tunggal ( ' ' )
3. Petik ganda (“ “ )

4.    OPERATOR STRING

5.    OPERATOR INTEGER




6.    OPERATOR FILE

7.    OPERATOR LOGIKA
·      Operator Negasi(!)
·      Operator And (-a)
·      Operator Or (-o)

Contoh :

➡️ LINK PRETEST⬅️

SEMOGA BERMANFAAT😃😉😊
Wassalamu'alaikum Warahmatullahi Wabarakatuh













0 komentar:

Posting Komentar

 

Copyright © Syafira Nur Amalia Arif - STT PLN. Template created by Volverene from Templates Block
WP by Simply WP | Solitaire Online