On Sat, Oct 12, 2002 at 08:57:30AM +0100, michel ingkiriwang wrote:
> thanks ya atas jawabannya, tapi arti exut itu apa?
> maksudnya exit dari script ya? kalo misalkan  '|| :"
> dihilangkan effectnya apa? thanks once again...

maksudnya, script selalu memberikan return value 0
pada 'caller'.

misalnya begini:

% whoami
adi
% rm -f /proc
rm: /proc: is a directory
% echo $?
1
% rm -f /proc || :
rm: /proc: is a directory
% echo $?
0

variabel '$?' berisi return value dari eksekusi sebelumnya.
sebenarnya kalau caller tidak perduli dengan return value
callee ya tidak perlu ditambah '|| :' mungkin perlu ditambah
buat jaga-jaga saja, just in case ...

% help :
:: :
    No effect; the command does nothing.  A zero exit code is returned.

Salam,

P.Y. Adi Prasaja


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

Kirim email ke