Sal*_*uts 7 linux unix backup bash find
我正在尝试查找直接位于当前目录内且早于特定年龄的所有目录。诀窍是,我只想考虑当前目录的直接后代的年龄,而不是递归搜索它们。
用法示例用于文件的每日备份 - 每天都会创建一个新目录,但放置在该目录中的文件保留其时间戳并且通常较旧。我希望能够在不删除更新快照中的旧文件的情况下清理旧备份。
看起来find可能无法做到这一点,您推荐什么 unix 工具(或它们的组合)?
find
And*_*ndy 18
你可以在你-maxdepth和-mindepth你的修改/存取/被改变属性的搜索选择,即
-maxdepth
-mindepth
find -maxdepth 1 -mtime 4
4天。
不要忘记排除返回的.和..结果find。
.
..
许多find示例的有用链接。
归档时间:
14 年,9 月 前
查看次数:
4973 次
最近记录: