Anda di halaman 1dari 12

PTKI

Pemrograman SHELL
-PERTEMUAN
(Bourne Shell dan Korn Shell)4

PJ : NABILA MUFTIA
AGENDA
PEMBAHASA
N
Jenis Bourne dan Korn
shell Shell

Definisi shell Fungsi Contoh


shell activity
Definisi shell

Apa itu shell?


Shell merupakan perangkat lunak
yang berfungsi sebagai
penerjemah perintah, berisikan
sejumlah perintah (yang sering
kita gunakan pada promt shell)
dimana dapat kita jadikan
sebagai satu prosedur dan dapat
disimpan pada satu file .
Fungsi
shell

Manfaat yang dapat diperoleh dengan adanya shell adalah:


>> Menangani sebuah prosedur yang terdiri dari sejumlah perintah.
>> Membangun utilitas yang sangat bermanfaat bagi banyak pemakai.
>> Menyederhanakan sebuah perintah yang sering dipergunakan.
JENIS SHELL

Korn Shell Bourne Shell

Z Shell Bash Shell

Fish Shell C Shell

Schema Shell TENEX C Shell


KORN SHELL

Korn shell dilambangkan oleh ksh dan ditulis dan dikembangkan oleh David Korn pada tahun
1980.
Shell Korn menyertakan fitur dari shell lain dan menyediakan beberapa fitur lebih canggih yang
ditemukan dalam bahasa skrip modern seperti associative array, loating point arithmetic, job
control, command aliasing, command history, mendukung POSIX standards, backward
compatibility dengan bash.
Shell ini merupakan bahasa pemrograman Unix shell yang dapat kalian gunakan secara interaktif
untuk menjalankan perintah dari command line atau secara terprogram untuk membuat skrip
yang dapat mengotomatiskan banyak tugas pemeliharaan komputer dan administrasi sistem. KORN
SHELL
BROUNE
SHELL

Bourne Shell dikembangkan oleh Stephen Bourne di Bell Labs


dan didistribusikan sebagai shell untuk Unix versi 7 pada
tahun 1979. Shell ini memiliki cepat tetapi tidak memiliki fitur
untuk pengguna interaktif. Ini juga merupakan shell default
sistem Solaris. Perintah full name path di Bourne shell adalah /
bin / shand / bin / sh. Permintaan pengguna root adalah #
BROUNE sedangkan permintaan pengguna non-root adalah $.
SHELL
Struktur Kontrol if-else.

if kondisi
then
perintah_1
...
else
perintah_2
...
fi
Struktur kontrol case.
case $variabel in
isi_1)
perintah_1
...
;;
isi_2)
perintah_2
...
;;
*)
perintah_3
...
case
Perintah for.
for variabel [ in daftar_argumen ]
do
perintah
...
done
Perintah while.
while kondisi
do

perintah
...
done
 
Contoh activity

Anda mungkin juga menyukai