On Fri, Oct 14, 2005 at 09:53:02AM +0800, [EMAIL PROTECTED] wrote: > sintak if di bash bagaimana ya ? > Hari = $(date +%w)
Ini kan sudah dikasih tau bbrp kali dr kemarin sama rekan2 kalo case
sensitive. "Hari" dan "hari" itu dua variable yg berbeda.
Dan utk variable assignment gak boleh ada spasi di antara tanda "=".
hari="..."
> if $hari = 1
if [ "$hari" -eq 1 ]; then expr; elif expr; else expr; fi
Di antara "[" harus ada spasi, gak boleh dempet, begitu juga dengan
"]". Untuk string equality comparison pake "=", untuk arithmetic
comparison pake "-eq". Lihat 'help test' utk operator lainnya. Tanda
akhir statement ";" boleh diganti dengan newlines:
if [ expr ]
then
expr
elif
expr
else
expr
fi
Posting yg sama dikirim berulang2 menurut saya agak annoying. Mbok ya
jawaban dr rekan2 kemarin itu ditanggapi dulu.
Baca dulu ini:
http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
http://tldp.org/LDP/abs/html/index.html
Ronny
pgpBwdLpJNPxn.pgp
Description: PGP signature
