所以我尝试使用bash来查找500MB以上的所有文件。我已经能够使用find ~ size +500M
完成此任务
但是,输出包含许多与我的搜索无关的python库文件。那么我该如何调整这个命令(使用bash或grep或awk)以便它排除某些目录(例如/webapps/lib/python2.7/)感谢提前帮助,大家。
答案 0 :(得分:2)
find . -path /webapps/lib/python2.7 -prune -o -size +500M
答案 1 :(得分:1)
您可以使用path
否定。例如,以下命令将排除路径以“〜/ path1”或“〜/ path2”
find ~ size +500M ! -path "~/path1/*" ! -path "~/path2/*"