0

我正在尝试在文件系统中搜索 *.csv 文件。我正在查看的某些目录中有符号链接,但我想忽略某些目录,因为它们会导致令人讨厌的长时间耗时周期。

find -L "location" -name "*.csv >> find_result.txt

我如何告诉 find 忽略某些目录,同时继续查看其他目录中的符号链接。

4

2 回答 2

2

用于-prune告诉find不要进入给定目录。例如:

find -L location -name 'dontLookHere' -prune \
              -o -name 'orThereEither' -prune \
              -o -name '*.csv' -print
于 2012-05-02T21:02:01.673 回答
0
find dir -wholename dirtoskip -prune -o [rest of your find command]

或者

find dir \( -wholename dirtoskip -o -wholename another \) -prune -o [rest of your find command]
于 2012-05-02T20:59:42.733 回答