1.0 2.0
のような2つの数字を出力するPythonスクリプトがあります(数値の間にスペースが入りますが、\t
などがあります)。 。1.0
、および2.0
を保存するために別の変数は、このことは可能です過去にはBash変数に "配管"値を設定
、私はそうのような変数に一つの値を「パイプ」しました:?今
var=`python file.py` ;
しかし、私はよPythonファイルから2つの値を保存することに興味があります。概念的には、次のようになります。
var1,var2=`python file.py` ;
アドバイス/ヘルプ?
ありがとうございます!
read var1 var2 < <(python file.py)
ファンキー<()
構文は、プロセス置換と呼ばれている:
これは私のawkナンセンスよりもずっと優れています。 – zmccord
@Mat:素晴らしい作品です。ありがとう! – Amit