我想知道如何删除目录中的所有文件,说 directory1 包含大约100个文件。我只是想删除文件而不是目录。
我知道rmdir directory1
会完全删除directory1。但我想只删除里面的所有文件。
答案 0 :(得分:2)
试试这个:
rm /path/to/directory1/*
通过添加-r
选项,您还可以递归删除包含的目录及其内容。
答案 1 :(得分:2)
find /path/to/directory1 -type f | xargs rm -f
以递归方式删除目录中的所有普通文件。