find . -type f -exec ls -l {} \:
find . -type f | ls -l
出入结果也不同.
怎么我的问题没有人回呀?帮帮我 呀!
QUOTE: 原帖由 caicheng 于 2005-12-2 12:59 发表
find . -type f -exec ls -l {} \:
find . -type f | ls -l
出入结果也不同. 运行一下,不就知道了吗?!
1,就是ls find的结果
2,没任何意义,叫什么UUOC吧
如果文件数小,两个执行结果应该没有什么区别,如果大的话,建议使用后一种方式,并且这样写可能会更好
find . -type f | xargs ls -l
如果直接使用exec模式,队列大会死掉.
就是运行了结果不一样,自己又搞不清,所以问一下,可以各位能不能给个明确的答案呀.
有啥不一样
结果是不一样,第二个相当于执行ls -l
|
|
< |