Warum Semikolons in eines und nicht in ein anderes einfügen?
Das Ergebnis ist das gleiche
Code eins
if [ "a" == "a" ]
then
echo "true"
fi
Code zwei
if [ "a" == "a" ];
then
echo "true";
fi
Semikolons im zweiten Code sind unnötig?
Wann müssen Semikolons gesetzt werden?
;;
in case-Anweisungen zwei Semikolons verwendet werden, um Übereinstimmungen zu trennen. ;;
wird hier benötigt, nicht optional .... ist aber ;;
nicht dasselbe wie ;
oder ; ;
, es sieht nur ein bisschen so aus. Einzelne Semikolons ;
funktionieren wie gewohnt in den COMMANDS-Teilen einer case-Anweisung.
svn up; make