我有一个 bash 脚本,它从这样的文件中读取输入:
while IFS="|" read -r a b
do
echo "$a something $b somethingelse"
done < "$FILE"
它读取的文件如下所示:
http://someurl1.com|label1
http://someurl2.com|label2
但是,我希望能够在适合我的时候将变量的名称插入到该文件中,并让脚本在看到它们时对其进行处理,因此文件可能如下所示:
http://someurl1.com?$VAR|label1
http://someurl2.com|label2
$VAR
例如,今天的日期可能会产生如下输出:
http://someurl1.com something label1 somethingelse
http://someurl2.com?20100320 something label2 somethingelse