Compatibilidade da sintaxe de exportação Bash

0

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.

    
por dcompiled 17.01.2016 / 20:43

1 resposta

0

Ambos os usos são iguais. Exportação separada torna a exportação explícita para maior clareza.

    
por 17.01.2016 / 20:54