回答
注意:小心运行以下命令。
find . -type 'f' | grep -v "NameToExclude" | xargs rm
find . -type 'd' | grep -v "NameToExclude" | xargs rmdir
查找。 -maxdepth 1!名字根! -名称 。 | xargs rm -r – qxo
如何使用ls命令:rm -fr $(ls -1 --ignore = nameToExclude。) –
rm函数没有排除功能。相反,你可以使用rm *.txt
只删除文本文件,rm *.pdf
只删除PDF文件,rm a*
只删除文件,开始以字母a,rm *d
只删除文件以字母d结尾等
使用这种方法,你可以相对快速地删除除了你不想要的文件之外的所有文件。
是'排除特定文件夹' – muthukumar
- 1. 删除文件夹中的所有文件,排除某些文件被删除
- 2. 递归删除文件夹但排除命名文件夹
- 3. 如何删除文件和文件夹
- 4. 清除文件夹 - 删除文件夹中的文件 - J2ME
- 5. htaccess删除文件夹的文件夹
- 6. 如何在已删除的文件夹中删除已删除的文件
- 7. 删除文件夹
- 8. 删除文件夹
- 9. 删除文件夹
- 10. 删除所有文件和文件夹,但排除目录
- 11. 以递归方式删除文件夹时排除文件
- 12. m2eclipse排除不必要的文件夹
- 13. 删除文件排除文件
- 14. 如何删除文件,主文件夹和子文件夹
- 15. 删除文件与排除
- 16. 删除不必要的.svn文件夹
- 17. MPDF删除不需要的文件夹
- 18. zsh:如何删除文件夹中的内容而不删除文件夹?
- 19. Python如何从文件夹中删除所有文件。不要删除文件夹
- 20. 如何排除隐藏文件夹被删除
- 21. 使用c删除文件夹后删除文件夹#
- 22. 在Win32中删除子文件夹之前,如何从文件夹和子文件夹中删除文件?
- 23. WatchService排除的文件夹
- 24. zip文件 - 排除的文件夹
- 25. 如何排除YUI压缩文件夹中的文件夹
- 26. Git不要推/删除空文件夹
- 27. 如何删除非空的文件夹?
- 28. 如何删除C++中的文件夹?
- 29. 如何删除锁定的文件夹
- 30. 如何删除zip文件夹中的文件夹路径
你是什么意思的'删除'?删除?你想完成什么? – devnull
是 - 删除文件。我使用命令rm。对不起坏制定问题。 – grogsy
谢谢,[从查找中排除目录。命令](http://stackoverflow.com/questions/4210042/exclude-directory-from-find-command)是答案。上述问题 – grogsy