텍스트 파일의 변수 내용을 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`

관련 정보