Chinaunix首页 | 论坛 | 博客
  • 博客访问: 68204
  • 博文数量: 27
  • 博客积分: 1096
  • 博客等级: 少尉
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-13 19:21
文章分类

全部博文(27)

文章存档

2011年(1)

2008年(26)

我的朋友

分类:

2008-07-13 23:20:01

$()和``的区别
反引号和$()的功能是命令替换,将反引号或$()中的字符串做为命令来执行,我们在用shell编程时经常用的到 将系统命令的执行结果赋给一个变量
但反引号内不能再引用反引号,而$()中可以引用反引号
[root@music b]# cat aa
13
45
mimi bibi
[root@music b]# data=`cat `ls``
没反应,我Ctrl+c了
[root@music b]# data=$(cat `ls`)
[root@music b]# echo $data
13 45 mimi bibi
阅读(620) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~