Vedo spesso i comandi scritti con la sintassi seguente e sono curioso di sapere se questo viene fatto per motivi di compatibilità:
Snippet da .bash_profile predefinito su CentOS
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
Preferisco sempre scrivere la versione più condensata. C'è qualche motivo per non scrivere semplicemente questo?
export PATH=$PATH:$HOME/bin
La mia ipotesi è che le versioni precedenti della shell non supportassero questo, ma non riuscivano a trovare alcun dettaglio nella ricerca.