python one liner + comparar números

1

por favor, avise o que está errado com a minha sintaxe (eu uso no meu 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

deve ser True

    
por yael 15.12.2016 / 14:21

1 resposta

4

Não use '' . Não analisa variáveis bash.

O que você quer é: python -c "print ${CALC} > 2.2"

    
por 15.12.2016 / 14:32