本文共 335 字,大约阅读时间需要 1 分钟。
假定有一个名为data的文件:
# cat data
PC 486
MONITOR svga
NETWORK yes
你希望该文件中的第一列成为变量名,第二列成为该变量的值,这样就可以:
# echo $PC
# 486
#!/bin/shwhile read NAME TYPEdo eval `echo "${NAME}=${TYPE}"`done < dataecho "Your have a $PC pc,with a $MONITOR monitor"echo "And you network ? $NETWORK"执行上面的脚本结果
You have a 486 pc,with a svga monitor
And you network ? yes
转载地址:http://lxuhj.baihongyu.com/