如何排除要删除的文件/文件夹

gro*_*gsy 7 shell command-line

如何删除所有文件夹并排除特定文件夹和文件?

(例如tar:)tar --exclude="folder".

编辑:我可以删除文件和文件夹.

rei*_*ein 11

注意:请小心运行以下命令.

find . -type 'f' | grep -v "NameToExclude" | xargs rm 
find . -type 'd' | grep -v "NameToExclude" | xargs rmdir
Run Code Online (Sandbox Code Playgroud)

  • 如何使用ls命令:rm -fr $(ls -1 --ignore = nameToExclude.) (7认同)