파이썬 한 라이너 + 숫자 비교

파이썬 한 라이너 + 숫자 비교

내 구문에 어떤 문제가 있는지 조언해 주세요(저는 이를 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"

관련 정보