Chinaunix首页 | 论坛 | 博客
  • 博客访问: 241363
  • 博文数量: 59
  • 博客积分: 2661
  • 博客等级: 少校
  • 技术积分: 732
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-24 11:54
文章分类

全部博文(59)

文章存档

2013年(1)

2012年(8)

2011年(17)

2010年(33)

我的朋友

分类:

2011-02-16 11:38:47

1.
/home/lee#n=1
/home/lee#echo 'a
> b
> c
> e'>txt
/home/lee#while read line;do var$n=$line;((n++));done

2,
#这里的eval多余的
/home/lee#cmd=date
/home/lee#$cmd     
二  1月 17 13:46:14 CST 2006
/home/lee#eval $cmd 
二  1月 17 13:47:00 CST 2006
/home/lee#$cmd
二  1月 17 13:47:03 CST 2006
#这里用不用eval多余么?
/home/lee#cmd="date;date"
/home/lee#$cmd
ksh: date;date: not found
/home/lee#eval $cmd
二  1月 17 13:47:43 CST 2006
二  1月 17 13:47:43 CST 2006


3,
#这个是比较经典的eval用法了:hat: 
/home/lee#a=123
/home/lee#b=a
/home/lee#echo $b
a
/home/lee#eval echo \$$b
123
/home/lee#
阅读(1415) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-06 09:01:58

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com