Shell Programming Oleh: Idris Winarno. Shell dan Shell Programming Shell adalah Command executive, artinya program yang menunggu instruksi dari pemakai,

Slides:



Advertisements
Presentasi serupa
Perangkat Lunak Jaringan I SHELL SCRIPT 2. Perangkat Lunak Jaringan I PARAMETER Parameter posisional adalah sebuah nilai yang diberikan dimana nilai tersebut.
Advertisements

MENGENAL PERINTAH UNIX
Cat lp Makebox.c scrmode.c tprint.c / usddevhomeetc sbinbinastutikadirfetra programdokumen Ccobol.
SHELL PROMPT 1.
DASAR-DASAR ALGORITMA
RAGAM DIALOG.
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
STATEMENT KONDISI Adalah perintah yang memungkinkan
MATERI 9 FUNGSI REKURSIF.
Struktur Kondisi dan Perulangan
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PHP (2) Pemrograman Internet.
Algoritma dan Struktur Data
Proses Percabangan Bersyarat
Proses Percabangan Bersyarat
Shell Programming Oleh: Idris Winarno.
Pengamanan Web Oleh: Idris Winarno
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
Perbedaan LINUX dan UNIX Pengenalan LINUX
Operator Logika dan Pernyataan If
OPERASI DASAR PADA UNIX
Pemograman 1 Pertemuan 6.
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Pemrograman Web Dasar-dasar PHP:  Pengantar PHP sebuah file PHP, PHP workings, PHP feathers, menjalankan PHP.  Sintaks Dasar PHP variable, operator,
Dasar-Dasar PHP.
Sistem Operasi.
PENGANTAR TEKNOLOGI INFORMASI - B
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Perangkat Lunak Jaringan I SHELL SCRIPT. Perangkat Lunak Jaringan I PENDAHULUAN Shell script adalah suatu file yang berisi perintah-perintah yang harus.
SHELL SCRIPT KLOBODH + OLOAN.
Perulangan Ari Pambudi.
Memulai dengan LINUX Sistem Operasi Berbasis Jaringan Chapter 01.
PHP? PHP adalah server-side web programming
Variabel, Konstanta, Tipe Data Dan Operator pada VB
Bahasa Pemrograman IF CASE dan Perulangan
PHP.
Algoritma Pemrograman 2A
if (condition) statement if (x == 100) cout << "x is 100";
Bekerja Dengan Bash Shell
PERINTAH DASAR SISTEM OPERASI LINUX
Algoritma & Pemrograman
Perulangan.
Ni Nym Harini Puspita, ST.
Algoritma Pemrograman
Command Line Linux - UBUNTU
/ cat lp Makebox.c scrmode.c tprint.c usd dev home etc sbin bin astuti
Pernyataan Pengulangan Proses
Dasar – dasar Algoritma dan Pemrograman
Pernyataan Pengulangan Proses
Iterasi ( Perulangan ).
Praktikum 7 Sistem Operasi
Tipe Data, Variabel, dan Operator
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Proses Percabangan Bersyarat
PHP Perulangan & Function
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
KOMPUTER APLIKASI TIK II
STRUKTUR CONTROL program
Pengantar PHP (Lanjutan)
PERTEMUAN 8 PHP 1.
PHP.
PERTEMUAN 4 DAN 5 DASAR-DASAR ALGORITMA
Konsep Bahasa Pemrograman I Operator
Dasar Pemrograman PASCAL II
if (condition) statement if (x == 100) cout << "x is 100";
Tipe Data, Variabel, dan Operator
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

Shell Programming Oleh: Idris Winarno

Shell dan Shell Programming Shell adalah Command executive, artinya program yang menunggu instruksi dari pemakai, memeriksa sintak dari instruksi yang diberikan, kemudian mengeksekusi perintah tersebut. Dengan Shell Programming memungkinkan menjalankan comand secara otomatis Shell ditandai dengan prompt. Untuk pemakai menggunakan prompt $ dan untuk superuser menggunakan promp #.

Tipe Shell Beberapa macam shell : /bin/sh  Bourne shell, dirancang oleh Steve Bourne dari AT&T /bin/csh  Dikembangkan oleh UNIX Berkeley yang dikenal dengan C-Shell /bin/bash  Kompatibel dengan Bourne Shell dan juga mengadaptasi kemampuan Korn- Shell.

Percobaan 1 # vi coba1.sh #!/bin/bash echo “Hello world” #chmod u+x./coba1.sh./coba1.sh

Percobaan 2 # vi coba2.sh #!/bin/bash pwd ls -l date # chmod u+x./coba2.sh./coba2.sh Bandingkan dengan: # pwd; ls -l; date

Percobaan 3 # vi coba3.sh # !/bin/bash var1=“Hello world” var2=`ls` echo $var1 echo $var2 # chmod u+x./coba3.sh #./coba3.sh

Percobaan 4 vi coba4.sh #!/bin/bash HELLO=Hello function hello { local HELLO=World echo $HELLO } echo $HELLO hello echo $HELLO # chmod u+x./coba4.sh #./coba4.sh

Percobaan 5 # vi coba5.sh #!/bin/bash if [ "foo" = "foo" ]; then echo expression evaluated as true fi # chmod u+x./coba5.sh./coba5.sh

Percobaan 6 # vi coba6.sh #!/bin/bash T1="foo" T2="bar" if [ "$T1" = "$T2" ]; then echo expression evaluated as true else echo expression evaluated as false fi # chmod u+x./coba6.sh./coba6.sh

Percobaan 7 vi coba7.sh #!/bin/bash for i in $( ls ); do echo item: $i done # chmod u+x./coba7.sh./coba7.sh

Percobaan 8 vi coba8.sh #!/bin/bash COUNTER=0 while [ $COUNTER -lt 10 ]; do echo The counter is $COUNTER let COUNTER=COUNTER+1 done # chmod u+x./coba8.sh./coba8.sh

Percobaan 9 # vi coba9.sh #!/bin/bash function quit { exit } function hello { echo Hello! } hello quit echo foo # chmod u+x./coba9.sh #./coba9

Percobaan 10 # vi coba10.sh #!/bin/bash function quit { exit } function e { echo $1 } e Hello e World quit echo foo # chmod u+x./coba10.sh./coba10.sh

Percobaan 11 Menampilkan long list dari file yang mempunyai ekstensi lst $ vi for11.sh #!/bin/bash for F in *.* do ls –l $F done # chmod u+x./for11.sh./for11.sh