Da questa pagina web:Convenzione di Bash per if; poi
http://tldp.org/LDP/abs/html/abs-guide.html
E 'menzionato l'utilizzo della staffa se poi convenzione che hanno bisogno di uno spazio dopo la virgola:
;
Command separator [semicolon]. Permits putting two or more commands on the same line. echo hello; echo there if [ -x "$filename" ]; then # Note the space after the semicolon. #+ ^^ echo "File $filename exists."; cp $filename $filename.bak else # ^^ echo "File $filename not found."; touch $filename fi; echo "File test complete." Note that the ";" sometimes needs to be escaped.
Qualcuno sa dove è questo proviene e se ciò è necessario a tutti da alcune conchiglie?
C non richiede di mettere la parentesi graffa di apertura sulla stessa linea. è una convenzione di codifica e molte persone non amano questo metodo [https://softwareengineering.stackexchange.com/questions/2715/should-curly-braces-appear-on-the-own-line] – mightyWOZ