Semua yang ada,

Mohon informasinya.... Apakah perintah dasar Unix 100% bisa dipakai di Linux?
Misal dalam memrogram script, tentang bentuk seperti foreach, if, shift,
switch, while  dan lainnya. Memang  ada manual dari beberapa perintah tsb.
tapi saya tidak mendapatkannya untuk if. Ada satu contoh program script Unix
yang saya contek dari Seri panduan belajar Unix:

## Nama file: cari
## Kegunaan : mencari apakah perintah yang ditunjuk parameter ada dalam path

set cmd = $1
foreach dir ($path)
   if (-e $dir/$cmd) then
     echo DIITEMUKAN : $dir/$cmd
     exit(0)
   endif
end
echo $cmd tidak berada pada $path

setelah di chmod u+x cari, lalu panggil cari dir, hasilnya bash: cari:
command not found

Lalu saya ubah (mengira ada format dan bentuk perintah yang tidak valid di
Linux) menjadi:

#!/bin/bash
## Nama file: cari
## Kegunaan : mencari apakah perintah yang ditunjuk parameter ada dalam path

set cmd = $1
foreach dir ($path) {
   if (-e $dir/$cmd) then
     echo DIITEMUKAN : $dir/$cmd
     exit 0
   fi
}echo $cmd tidak berada pada $path

Hasilnya sama seperti yang sebelum di modif.  Betulnya bagaimana? Juga
bila ada info untuk acuan belajar C shell dan Bourne shell di Linux tolong
saya diberitahu.

Terima kasih,
Putra
--
*** Linux Registered User #146631 *** 

--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke