Anda di halaman 1dari 12

SHELL SCRIPTING

Anggota Kelompok
- ... nama ... ( ...npm ..)
- ... nama ... ( ...npm ..)
- ... nama ... ( ...npm ..)
- ... nama ... ( ...npm ..)

Jurusan Teknik Informatika


Fakultas Teknik
Universitas Lampung
2019
 Buat kelompok antara 3 – 5 orang
Anggota Kelompok

1. ......
2. ......
3. ......
4. ......dst

A. PENGETAHUAN DASAR SHELL SCRIPTING

 Apa fungsi command “$ cd”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ pwd”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ times”


...................................................

.....................................................
Contoh :

 Apa fungsi command “$ alias”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ umask”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ exit”


...................................................

.....................................................

Contoh :
 Apa fungsi command “$ fg”
...................................................

.....................................................

Contoh :

 Apa fungsi command “$ bg”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ mkdir”


...................................................

.....................................................

Contoh :
 Apa fungsi command “$ rmdir”
...................................................

.....................................................

Contoh :

 Apa fungsi command “$ mv”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ cp”


...................................................

.....................................................

Contoh :

 Apa fungsi command “$ chmod”


...................................................

.....................................................
Contoh :

 Apa yang dimaksud dengan operator redirection berikut : “>, >>, <, <<”?
Penjelasan singkat :
........................
. ........................
. ........................

Contoh penggunaan operator redirection

B. SHELL SCRIPTING SEDERHANA

1. Scriptsaya.sh

 Buat file dengan nama “scriptsaya.sh”

$ touch scriptsaya.sh

 Buka file “scriptsaya.sh” dengan nano editor


$ nano scriptsaya.sh
 Ubah permission dengan chmod
$ chmod 755 scriptsaya.sh
 Isi dengan script berikut
 Jalankan script tersebut
$ ./scriptsaya.sh

Apa hasil program diatas


...........................................
.............................................
...........................................

2. Myinfo.sh
 Isi dengan script berikut

 Jalankan program tersebut


 Tampilkan Screen Shoot(SS) hasil program “myinfo.sh”

SS

C. VARIABEL
 Ada 3 jenis variabel di linux : Environtment variabel, Positional parameter dan User defined
variabel

Positional parameter
 Buat file dengan nama “argumen1.sh”
 Masuk ke editor lalu ketikkan script berikut
 Simpan lalu jalankan command berikut

$ ./argumen1.sh bash linux sekali

 Hasilnya :

 Buat file baru dengan nama “argumen2.sh”


 Masuk ke editor dan ketikkan script berikut

SS
 Simpan lalu jalankan
$ ./argumen2.sh 1 2 3 empat 5 6 7
 Tampilkan hasilnya disini

User defined variabel


 Buat file baru dengan nama variabel1.sh
 Isi file tersebubt dengan script berikut

 Simpan dan jalankan file tersebut


 Hasil

SS

 Buat file baru lagi dengan nama mat1.sh


 isi dengan script berikut

 simpan lalu jalankan file mat1.sh


 hasil

SS

D. INPUT/OUTPUT
 Buat file baru dengan nama cobaprint.sh
 Isi dengan script berikut
 Simpan lalu jalankan
 Hasil

SS

 Buat file baru dengan nama inputread.sh


 Isi dengan script berikut
 Simpan lalu jlankan file tersebut
 Hasil

SS

Anda mungkin juga menyukai