标签: shell unix
有人可以在今天(今天和昨天除外)日期之前给我命令删除日志文件吗?
答案 0 :(得分:3)
您可以find使用-mtime选项获取超过N天前修改过的文件列表。
find
-mtime
N
例如:
find . -maxdepth 1 -name '*.txt' -mtime +2
将为您提供超过48小时的当前目录中的所有*.txt个文件。
*.txt
您可以添加-delete来实际删除它们。
-delete
答案 1 :(得分:0)
find /path/to/files* -mtime +2 -delete