我的输入文件如下:
VAR1=1
VAR2=2
VAR3=3
VAR4=.T.
我想阅读这些变量并将其定义为这样。我试过了
while read line
do
exec $line
done < "Master.inp"
我试过了
$line
相反,但这也不起作用。有没有办法运行字符串,就好像我刚刚在bash文件中输入字符串一样?
答案 0 :(得分:3)
你可以只采购代码:
. file
这将允许您使用变量$VAR1
,$VAR2
,...
$ cat a
VAR1=1
VAR2=2
VAR3=3
VAR4=.T.
$ cat b
. a
echo $VAR1
$ ./b
1