Mengapa menempatkan tanda koma di satu dan tidak di yang lain?
Hasilnya sama
Kode satu
if [ "a" == "a" ]
then
echo "true"
fi
Kode dua
if [ "a" == "a" ];
then
echo "true";
fi
Titik koma dalam kode kedua tidak perlu?
Kapan perlu menempatkan titik koma?
;;
digunakan untuk memisahkan kecocokan dalam pernyataan kasus. ;;
diperlukan di sini, bukan opsional .... tetapi ;;
bukan hal yang sama dengan ;
atau ; ;
, itu hanya terlihat seperti itu. Semi-titik dua tunggal ;
berfungsi seperti biasa di bagian PERINTAH dari pernyataan kasus.
svn up; make