很多人想要查找早于 x 天的文件,但就我而言,我需要查找早于 7 天的 tar 文件。
- 日期格式:日期+%m-%d-%Y
- 该文件可能不存在。如果没有,请从/location/创建 tar。
- 如果文件存在,请将较新的文件附加到/location/中的 tar 文件中。
如果我可以提供更多详细信息,请告诉我。
谢谢
最佳答案
这将打印小于 604800 秒的最旧的 tar 文件(如果有):
find /location/ -name \*.tar -mtime -7 -print0 | xargs -0 ls -rt | head -1
关于file - 需要 bash 脚本来查找(如果存在)小于 7 天的 tar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8235470/