Template by:
Free Blog Templates

Kamis, 21 Oktober 2010

T. pendahuluan modul 2 (prak. Sistem Operasi)

MODUL 2

1. Bagaimana mengubah semua file terakhir .html menjadi.php? (coba gunakan berbagai bentuk perintah mv)!

2. Jelaskan dengan singkat shell lain yang tersedia di Linux selain Bash!

Jawab

1. Untuk di terminal bisa langsung menggunakan perintah : mv *.html *.php
tapi untuk di script bash tidak diperbolehkan, untuk itu kita bisa menggunakan perulangan. adapun scriptnya adalah sebagai berikut:

#!/bin/bash

#program tp_mod2_1.sh

for i in *.html; do mv "$i" "`basename $i .html`.php"; done

proses

shinigami@shinigami-laptop:~$p_so/mod2$ touch a.html b.html c.html d.html

shinigami@shinigami-laptop:~$p_so/mod2$ ls

a.html b.html c.html d.html

shinigami@shinigami-laptop:~$p_so/mod2$ nano tp_mod2_1.sh

shinigami@shinigami-laptop:~$p_so/mod2$ chmod +x tp_mod2_1.sh

shinigami@shinigami-laptop:~$p_so/mod2$ ./tp_mod2_1.sh

shinigami@shinigami-laptop:~$p_so/mod2$ ls

a.php b.php c.php d.php tp_mod2_1.sh

shinigami@shinigami-laptop:~$p_so/mod2$

2. Perintah Shell selain bash adalah Bourne shell(sh), C shell(csh), Korn shell(ksh), Terminal Based C Shell (tcsh).

o Bourne Shell (sh), merupakan shell pertama yang dibuat oleh UNIX

o Bourne Again Shell (bash), dibuat oleh programmer dari Free Software Foundation, open source shell dari GNU

o Korn Shell (ksh), dibuat oleh David Korn, pembuat dari Bourne shell, tidak disebarluaskan.

o C Shell (csh), dibuat oleh Bill Joy, pembuat vi, mengimplementasikan struktur bahasa C.

o Terminal Based C Shell (tcsh), versi lanjut dari the Berkeley UNIX C shell (csh)

0 komentar:

Posting Komentar