它们似乎都做几乎相同的事情,但是使用其中一种比另一种有什么优势呢?
答案1
优点是便携。
MYVAR=1 /bin/whatever
是 Bourne 传统和其他 shell(例如 rc、sh、ksh、bash 和 zsh)接受的语法,但不被其他 shell(例如 csh、tcsh)接受。
它们似乎都做几乎相同的事情,但是使用其中一种比另一种有什么优势呢?
优点是便携。
MYVAR=1 /bin/whatever
是 Bourne 传统和其他 shell(例如 rc、sh、ksh、bash 和 zsh)接受的语法,但不被其他 shell(例如 csh、tcsh)接受。