<分区>
rm -rf directory/*
等明显的解决方案会忘记隐藏文件,例如。执行此操作的正确方法是什么?
我的用例如下:我的目录是根控制目录的子文件夹,由根创建并由我的用户控制。如果我删除它,我将没有重新创建它的权限。但是,我想确保它在我的流程开始时是完全干净的。
标签 linux bash unix filesystems
<分区>
rm -rf directory/*
等明显的解决方案会忘记隐藏文件,例如。执行此操作的正确方法是什么?
我的用例如下:我的目录是根控制目录的子文件夹,由根创建并由我的用户控制。如果我删除它,我将没有重新创建它的权限。但是,我想确保它在我的流程开始时是完全干净的。
最佳答案
试试这个:
find directory -mindepth 1 -delete
关于linux - 在 Linux 上,完全清空一个目录而不删除它的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28763093/