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