Chinaunix
标题:
问一个很DB的问题,为什么第一个要用``,但是第2个却不需要呢?
[打印本页]
作者:
SweetRain
时间:
2009-03-25 13:29
标题:
问一个很DB的问题,为什么第一个要用``,但是第2个却不需要呢?
count=` find /home/oracle/temp/test -name *.trc -mtime -7 |wc -l `
echo $count
find /home/oracle/temp/test -name *.trc -mtime -7 | xargs rm -f
作者:
HH106
时间:
2009-03-25 13:33
这二个是一样的吗??
作者:
SweetRain
时间:
2009-03-25 13:36
原帖由
HH106
于 2009-3-25 13:33 发表
这二个是一样的吗??
不一样,所以觉得自己问的很无聊哦
作者:
liaosnet
时间:
2009-03-25 13:36
第一个是赋值...
第二个是执行..
作者:
ywlscpl
时间:
2009-03-25 13:37
第一个也可以不需要
作者:
我是DBA
时间:
2009-03-25 13:45
有时候为了确认一下。
作者:
wtuter
时间:
2009-03-25 13:46
标题:
回复 #1 SweetRain 的帖子
看看置顶的十三问吧
作者:
waker
时间:
2009-03-25 14:02
为什么买西瓜的时候都买带皮儿的,吃的时候却不吃皮?
作者:
ubuntuer
时间:
2009-03-25 14:06
作者:
ywlscpl
时间:
2009-03-25 14:08
吃西瓜有时候也吃皮
改成椰子吧,椰子壳总不能吃吧
作者:
isunmoon
时间:
2009-03-25 15:34
标题:
回复 #1 SweetRain 的帖子
用``括起来是表示执行该命令的意思
所以
count=` find /home/oracle/temp/test -name *.trc -mtime -7 |wc -l `
echo $count
这里将输出 find /home/oracle/temp/test -name *.trc -mtime -7 |wc -l 的结果
如果
count=find /home/oracle/temp/test -name *.trc -mtime -7 |wc -l
echo $count
这里将输出这句话:find /home/oracle/temp/test -name *.trc -mtime -7 |wc -l
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2