在shell下,如果你想把python --version 返回的值赋值给某个变量,你会发现脚本不报错,但变量为空,但你手动执行python --vserion 是有返回结果的 但是放到脚本里这么写echo出来的变量却是空
原因: 因为python执行完是输出的是错误输出,不是标准输出,修改下就可以了 这样a的变量就有值了吧