我有另一个有2个数值的文件......
22
35
我想读取这些值并将每个值分配给变量。
只会有两个值,因此不需要循环。
我找到了逐行获取值的方法,但我不确定如何将这些值保存到我可以在主脚本中使用的变量中。
答案 0 :(得分:3)
连续阅读两行的另一种方法是:
{ read var1 ; read var2 ; } <data
答案 1 :(得分:0)
您可以使用:
read a b < <(egrep -o '[0-9]+' file|tr '\n' ' ')
答案 2 :(得分:0)
使用bash 4,您可以将行读入数组
mapfile -t numbers < file
echo ${numbers[0]} ${numbers[1]}