एक में अर्धविराम क्यों लगाएं और दूसरे में क्यों नहीं?
नतीजा वही है
एक कोड
if [ "a" == "a" ]
then
echo "true"
fi
कोड दो
if [ "a" == "a" ];
then
echo "true";
fi
दूसरे कोड में अर्धविराम अनावश्यक हैं?
जब अर्धविराम लगाने के लिए आवश्यक है?
;;
का उपयोग केस स्टेटमेंट में मैचों को अलग करने के लिए किया जाता है। ;;
यहाँ की आवश्यकता है, वैकल्पिक नहीं .... लेकिन ;;
एक ही चीज़ नहीं है ;
या ; ;
, यह सिर्फ एक बिट यह तरह दिखता है। एकल अर्ध-कॉलन ;
एक केस स्टेटमेंट के कमंड भागों में सामान्य रूप से काम करते हैं।
svn up; make