我在我的一台服务器上发现了一个无限连续的空子目录。 我想:删除无限的嵌套目录
rm -Rf <dir>
然后
find . -name /<dir>/* -exec rm -f {} \;
而最终
rsync -a --delete /emptydir/* /<dir>/*
但这些都不解决。 有没有人有更好的主意?
非常感谢。
PS:只是让你知道,我尝试了“查找”命令“mindepth”的说法,我仍然有后8000个子目录的东西...
我在我的一台服务器上发现了一个无限连续的空子目录。 我想:删除无限的嵌套目录
rm -Rf <dir>
然后
find . -name /<dir>/* -exec rm -f {} \;
而最终
rsync -a --delete /emptydir/* /<dir>/*
但这些都不解决。 有没有人有更好的主意?
非常感谢。
PS:只是让你知道,我尝试了“查找”命令“mindepth”的说法,我仍然有后8000个子目录的东西...
应该是'rm -rf DIR',而不是大写R – BMW
@BMW同时允许'-r'和'-R'并且意味着相同 – hek2mgl
@otanein,输出是什么,运行rm -Rf后是什么? – BMW