求教两个命令的区别.
  
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
<
  Samba0024077不让设定问题
  redhat AS 4 如何才能最小化安装
  求助:一个典型的Linux系统包括哪些主要的软件层
  SSH远程终端的ls彩色问题
  Kernel panic:Attempted to kill init.问题......急啊!!!!!!
  crontab 计划后在的输入在putty终端能显示出来吗?
  在VMware下安装了,Fedora2,为何不能进入GUI界面?
  装不上oracle9i
  麻烦给个start-zhcon.rpm的下载地址
  如何更新rpm包
  求助!FC4中校园网怎样登录
  哪位可以告知,Red Hat Enterprise Linux WS 3中是否包含Fortran90编译器?
  我想装一个centOS 3.5,怎么找不到下载的包
  关于CRT的问题,请高手指点!!谢谢!!在线等待
  求救啊求救啊求教啊
  vmware 問題
  top命令的显示结果如何翻页?
  SOS,关于linux下安装磁盘阵列的问题!
  在线急等。。关于安装在TURBO LINUX7。1时的网卡驱动问题。
  编译内核的问题