Ami*_*mit 5 variables bash piping
我有一个Python脚本输出两个数字,如下所示:( 1.0 2.0这是数字之间的空格,但它可以是a \t,或者其他.我想要一个bash变量来保存1.0,另一个变量来保存2.0.这可能吗?
在过去,我只将一个值"管道"到一个变量中,如下所示:
var=`python file.py` ;
Run Code Online (Sandbox Code Playgroud)
但现在,我有兴趣从python文件中保存两个值.从概念上讲,类似于:
var1,var2=`python file.py` ;
Run Code Online (Sandbox Code Playgroud)
有什么建议/帮助吗?
谢谢!
你可以使用这样的东西:
read var1 var2 < <(python file.py)
Run Code Online (Sandbox Code Playgroud)
时髦的<( )语法称为进程替换.