任何人都可以帮我一个脚本,让我在运行时删除所有文件夹及其内容放在任何文件夹中.
什么操作系统?是否还要删除当前目录中的文件?
在Windows中的cmd.exe下,对于文件,您可以运行
del /s /q *
或者只删除文件夹及其内容,
for /d %d in (*.*) do rmdir /s /q %d
在大多数Linux/UNIX shell下,要删除文件和文件夹,您可以运行
rm -rf *
或者如derobert所指出的那样(并整理一下),你可以用文件夹和它们的内容来做
find . -maxdepth 1 -not -name '.' -type d -exec rm -rf \{\} \;
这将找到当前目录(maxdepth 1)中除当前目录"."之外的所有目录,并在每个目录上运行rm -rf.