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]