テキストファイルの変数の内容をbashスクリプトにインポートする方法は?

テキストファイルの変数の内容をbashスクリプトにインポートする方法は?

Bashスクリプトがテキストファイルから変数を取得するようにしたいと思います。

#!/bin/bash
for i in 1 2 3
do
    IMPORT THE CONTENT OF FILE file$1.txt
    python $VAR
done

ここで、ファイルテキストには、次のように変数値が含まれます。

VAR=SOMETHING

試してみましたが埋められcat file$i.txtませ$VARんでした。これを行う方法はありますか?

答え1

使用source

$ cat vars.txt
var1="Hello"
var2="World"
$ source vars.txt
$ echo "$var1 $var2"
Hello World

答え2

ここでは、バックティックが重要です。

VAR=`cat file.txt`

関連情報