Ambos os usos são iguais. Exportação separada torna a exportação explícita para maior clareza.
Muitas vezes vejo comandos escritos com a seguinte sintaxe e estou curioso para saber se isso é feito por motivos de compatibilidade:
Snippet do Default .bash_profile no CentOS
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
Eu sempre prefiro escrever a versão mais condensada. Existe alguma razão para não simplesmente escrever isso?
export PATH=$PATH:$HOME/bin
Meu palpite é que as versões mais antigas do shell não suportavam isso, mas não conseguiam encontrar nenhum detalhe na pesquisa.
Ambos os usos são iguais. Exportação separada torna a exportação explícita para maior clareza.
Tags bash compatibility shell export