- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想知道如何删除所有超过 14 天的目录,而不删除它们的子文件夹。
我一直在使用以下命令,但这也会检查/删除绑定(bind)到其主目录的所有找到的子文件夹:
find /path/ -mtime +14 -type d | xargs rm -f -r;
所以它基本上应该只检查/path/中的目录是否超过 14 天,如果超过则删除它们。我上面的当前命令也会检查它们的子文件夹,如果超过 14 天就删除它们,但它不应该检查它们 - 只检查/path/中的“主”文件夹。
克里斯
最佳答案
可以用一个模式来解决:
find /path/ -name "FOLDER_*-*-*_*" -mtime +14 -type d | xargs rm -f -r;
此命令将在 14 天后删除位于 /path/
的所有目录,“不检查”它们的子文件夹。/path/
中的目录名称必须修补以下模式,例如FOLDER_08-25-16_8:00
。
它基本上也会检查子文件夹,但它们必须与上面的模式匹配,否则不会被检查。这不是一个完整的解决方案,但总比没有好,而且它可以满足我的需求,对吧? ^^
克里斯
关于Linux - 删除早于 x 天的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39216204/
我有一个 javascript 函数,可以执行以下操作; 它将日期编辑框设置为与另一个日期编辑相同的日期。但是我希望它将 txt_Testin
我有一个输入框,类型为“时间”。我想将迟到时间 (23:00pm) 作为最小值,将早期时间 (6:00am) 作为最大值 - 创建一个 23pm - 6am 的范围。 (即中午 11 点、中午 12
使用 Joda 时间并获得类似以下行为的最简单方法是什么: public boolean check( DateTime checkTime ) { DateTime someTime = n
我想计算 updated_at 比 created_at 早 2 小时的记录。 代码 $teLang = $kentekens->where('updated_at', '>', 'created_a
我是一名优秀的程序员,十分优秀!