find 是把查到的数据一次性都传入后面的-exec中吗

来源:-

well_liu

2014-11-20 22:11

find . -name "hello" -exec cat >out {} \;
less out

我在之前就又在子目录下又创建了一个硬链接,结果发现发现out里面有两条相同的数据,而我用的是>,没有清除原来的第一条数据,也就是说相当于 cat ...hello ...hello >out  我将hello'的目录名省略了;也就是说find是一次性把所有的数据传到后面的,而不是查到一条,输出一条

写回答 关注

1回答

  • TeX_Mof
    2014-11-20 22:24:23

    是啊是啊

Linux达人养成计划 I

Linux入门视频教程,以通俗易懂的语言带你感受linux之美

400027 学习 · 3960 问题

查看课程

相似问题