慕慕0551004
2019-11-11 16:24
#find . -name install.log -o -name install.log2 命令可以看到这两个文件,但是
#find . -name install.log -o -name install.log2 -exec ls -lh {} \; 为什么只能看到 install.log2这个文件呢,请问这里为什么会这样子?
这边贴图有点问题,整个运行结果如下:
[root@dhcp-10-178-148-242 ~]# ls
anaconda-ks.cfg cang ins install.log install.log2 install.log3 log
[root@dhcp-10-178-148-242 ~]# find . -name install.log -o -name install.log2
./install.log
./install.log2
[root@dhcp-10-178-148-242 ~]# find . -name install.log -o -name install.log2 -exec ls -lh {} \;
-rw-r--r--. 1 root root 0 11月 11 16:09 ./install.log2
[root@dhcp-10-178-148-242 ~]#
应该是每种查找方式只能用一次 如果多次引用 就会保留后者
Linux达人养成计划 I
399431 学习 · 3791 问题
相似问题