九零不老心
Published on 2018-12-22 / 39 Visits
0

eval实现shell变量赋值给变量

j=1
for i in `seq 1 10`
do
let j=j+1
eval w$j=$i
eval echo \$w$j
done
eval首先扫描命令行进行所有的替换,然后再去执行命令。