Compatibilità della sintassi di Bash Export


0

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.

Risposte:


0

Entrambi gli usi sono uguali. L'esportazione separata rende esplicita l'esportazione per chiarezza.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.