
Ambos parecem fazer praticamente a mesma coisa, mas quais são as vantagens de usar um em relação ao outro?
Responder1
A vantagem é a portabilidade.
MYVAR=1 /bin/whatever
é uma sintaxe aceita por shells na tradição Bourne e outros, por exemplo, rc, sh, ksh, bash e zsh, mas não por outros como csh, tcsh.