在find命令中排除子路径
这个问题在这里已经有了答案:
使用-prune
来避免递归你不想遵循的分支。
find /mnt/F_11 -name DONOTENTER -prune -o
-type f ( -iname '*.xls' -o -iname '*.xlsx' ) -print
请注意最后的显式-print
- 这很重要,否则隐式打印操作将覆盖两个分支。
这个问题在这里已经有了答案:
使用-prune
来避免递归你不想遵循的分支。
find /mnt/F_11 -name DONOTENTER -prune -o
-type f ( -iname '*.xls' -o -iname '*.xlsx' ) -print
请注意最后的显式-print
- 这很重要,否则隐式打印操作将覆盖两个分支。