打开终端,输入,
find . -mindepth 1 -maxdepth 1 -type d -exec rm -r {} +
解释:
find是查找文件和文件夹的命令。.表示当前路径。-mindepth 1表示最小搜索深度为1,这样不会包括当前目录。-maxdepth 1表示最大搜索深度为1,这样只搜索当前路径下的文件夹,不递归到子文件夹。-type d表示只匹配目录(文件夹)。-exec rm -f {} +表示对找到的每个目录执行rm -r命令,{}是find找到的每个目录的占位符,+表示批量处理。
如上命令将删除当前路径下的所有文件夹及其内容,但保留文件。