內容origlist的testparsher.sh慶典while循環爆炸從文本文件中的變量
#!/bin/bash
var1="Smith^John"
var2="998877"
var3="member"
var4="12"
cat /dev/null > file.txt
filename=origlist
while read line; do
echo $line >> file.txt
done < "$filename"
$var1
$var4
$var3
$var2
內容我想file.txt的是:
Smith^John
12
member
998877
的file.txt我得到的是
$var1
$var4
$var3
$var2
那麼,讓循環將解析的文本看作預加載變量的語法是什麼?
非常感謝你的時間。
非常感謝你!我所要做的只是添加eval。我無法相信我無法在任何地方找到它。謝謝 – mAsTeRoFnOne 2014-10-28 06:18:09
這裏'eval'的使用*強烈*不鼓勵。任意代碼可以插入到'origlist'中,並且這個代碼會很高興地執行它。 – chepner 2014-10-28 12:02:00