python oneliner + 比较数字

python oneliner + 比较数字

请建议我的语法有什么问题(我在 bash 脚本中使用它)

export CALC=3.4373
python -c 'print CALC > 2.2'

Traceback (most recent call last):

File "<string>", line 1, in ?

NameError: name 'CALC' is not defined

应该得到 True

答案1

不要使用''.它不解析 bash 变量。

你想要的是:python -c "print ${CALC} > 2.2"

相关内容