shell script

9
SHELL SCRIPT KLOBODH + OLOAN

Upload: trapper

Post on 19-Feb-2016

37 views

Category:

Documents


0 download

DESCRIPTION

SHELL SCRIPT. KLOBODH + OLOAN. SHELL SCRIPT. Shell script adalah file teks yang berisi command yang dapat dieksekusi dengan unix shell. File teks tersebut berisi unix command, informasi mengenai input dan output, dan perintah. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SHELL SCRIPT

SHELL SCRIPTKLOBODH + OLOAN

Page 2: SHELL SCRIPT

SHELL SCRIPT•Shell script adalah file teks yang berisi

command yang dapat dieksekusi dengan unix shell.

•File teks tersebut berisi unix command, informasi mengenai input dan output, dan perintah.

•shell script dapat ditulis dengan semua text editor yang tidak mengandung control characters

Page 3: SHELL SCRIPT

Terdapat beberapa macam shell dalam sistem operasi unix, antara lain :

• Bourne shell (sh) prompt : $, biasa digunakan untuk pemrogaman

• C-shell (csh) prompt : %, digunakan untuk keperluan umum

• Tenex C-shell (tcsh) prompt : >, pengembangan dari C-shell

• Korn-shell (ksh) prompt : campuran Bourne shell dan C-Shell

• Bourne Again Shell (bash) prompt : bash %, pengembangan dari Bourne shell

Page 4: SHELL SCRIPT

Bourne Again Shell (bash)•Bash adalah sebuah shell, atau

interpreter perintah baris, untuk sistem operasi GNU.

•Bash sangat kompatibel dengan sh dan menyertakan fitur-fitur bermanfaat dari shell Korn (ksh) dan shell C (csh).

•Bash merupakan implementasi lengkap spesifikasi shell POSIX.2.

Page 5: SHELL SCRIPT

Fitur Bash (1)•Pengeditan dan Pelengkapan•Sejarah dan Pemasukan Kembali Perintah•Kendali Kerja•Fungsi Shell dan Alias•Array•Aritmatika

Page 6: SHELL SCRIPT

Fitur Bash (2)•ANSI-C Quoting•Kemampuan I/O Yang Diperluas•Keamanan•Mode POSIX•Internasionalisasi•Membuat Skrip Shell

Page 7: SHELL SCRIPT

Bourne shell (sh)

•Kita buat : vi latihan.sh•Baris pertama sebuah script ini selalu

memanggil ‘executing shell’. Sintaksnya adalah:#! /bin/bash#! latihan.sh

•Ketikan :echo “Halo Dunia”echo “Ini bash pertamaku”

Page 8: SHELL SCRIPT

JALANKAN SCRIPT•Atur permission : chmod 755/777[filename]

atauchmod +x [filename]

•Jalankan script : ./[nama_file]

Page 9: SHELL SCRIPT

KETERANGAN•Baris pertama script akan menandakan

program yang akan mengeksekusi script. Baris ini biasanya disebut "shbang".

•Simbol "#!" adalah simbol yang digunakan kernel untuk mengindentifikasikan program yang akan menginterpretasi baris-baris script. Baris ini harus berada paling atas dalam script.

•Untuk file dengan pilihan menu eksekusi diakhiri dengan : “ ;; esac ”