解释这些命令的不同结果的区别是什么?
a=2 echo $a
set a=2 echo $a
a=2; echo $a
set a=2; echo $a
command-line bash environment-variables
bash ×1
command-line ×1
environment-variables ×1