1.0 2.0
과 같은 두 개의 숫자를 출력하는 파이썬 스크립트가 있습니다. 숫자 사이에 공백이 있지만, \t
이 될 수 있습니다. ?. 1.0
, 또 다른 변수는 I 만과 같이 변수에 하나 개의 값을 "파이프"한, 과거에는이게 가능Bash 변수에 "파이핑"값
을 2.0
을 저장합니다 :
var=`python file.py` ;
하지만 지금, 난 python 파일에서 두 개의 값을 저장하는 데 관심이 있습니다. 개념적으로는 다음과 유사합니다.
var1,var2=`python file.py` ;
조언이 있습니까?
감사합니다.
read var1 var2 < <(python file.py)
펑키 <()
구문이 프로세스 대체 호출됩니다
이것은 내 awk 넌센스보다 훨씬 좋습니다. – zmccord
@Mat : 환상적으로 작동합니다. 감사! – Amit