tar 忽略“较新”选项

tar 忽略“较新”选项

如何让 tar 只包含比特定日期更新的文件?我尝试了以下操作,其中都包含较旧的和较新的文件(今天是 2015-07-20):

  • tar -cj -N 2015-07-07 directory | tar -tj | less
  • tar -cj -N 2015-07-25 directory | tar -tj | less
  • tar -cj --newer-mtime=2015-07-25 directory | tar -tj | less

答案1

tar -cj --newer-mtime 2015-07-07 directory | tar -tj | less作品

如果-N使用,tar则适用于数据修改或状态更改时间比date给定时间更新的文件。

虽然--newer-mtime只是检查mtime和忽略ctime

相关内容