Python One Liner + comparar números

Python One Liner + comparar números

por favor indique cuál es el problema con mi sintaxis (la uso en mi script 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

debería ser verdadero

Respuesta1

No lo uses ''. No analiza variables de bash.

Lo que quieres es:python -c "print ${CALC} > 2.2"

información relacionada