
Ambos parecen hacer más o menos lo mismo, pero ¿cuáles son las ventajas de utilizar uno sobre el otro?
Respuesta1
La ventaja es la portabilidad.
MYVAR=1 /bin/whatever
es una sintaxis aceptada por shells en la tradición Bourne y otros, por ejemplo rc, sh, ksh, bash y zsh, pero no por otros como csh, tcsh.