1.? name=yawu
2629 $ echo $name
yawu
2. 2630 $ yawu=vmd
2631 $ echo $name
yawu
2633 $ eval echo \$$name
vmd
3. 2657 $ eval echo "$""$name"
vmd
或者 eval echo '${'"$name"'}'? --》 vmd
4. 注意下面的錯誤:
2644 $ eval "$""echo $name"
bash: yawu: command not found
2636 $ eval $(echo $name)
bash: yawu: command not found
2649 $ eval '${'"$name"'}'?? --》 這一點在把字符串作為命令執(zhí)行挺好的!
bash: vmd: command not found
5. 上述形式均為bash shell直接運行,如若寫在文件或alias中,需要注意形式。