linux - 查找在某个文件之前修改过的文件
问题描述
您好,我正在尝试编写一个 unix 代码,该代码将找到在某个特定时间之前修改过的所有文件
文件。
到目前为止,我有,
find [directory] -type f -mtime date -r [certain_file]
但系统返回一个错误说
find: invalid argument `date' to `-mtime'
我正在尝试将其写在一行中,但我似乎无法找到一种指定时间戳的方法
[某些文件]。
我该如何表达
-mtime {日期 -r [certain_file]}?
解决方案
尝试否定find
'-newer
条件。
find [directory] -type f \! -newer [certain_file]
推荐阅读
- mysql - Mysql if Null 或 Empty String then Show N/A
- python - python re 查找给定单词的所有大写和小写字母组合
- javascript - 表示具有有序子节点的树
- c# - 根据适合相同内容的内容拆分内容
- php - 为什么 composer.json 需要 PHP 7.4 但服务器正在运行 PHP 7.3 不会中断部署?
- node.js - 无法让 'res.status(200).redirect('')' 工作
- java - 在 Spring Batch 中读取 CSV 数据(创建自定义 LineMapper)
- php - Codeigniter 致命错误:未找到接口“App\Model\ModeInterface”
- javascript - 如何在每一行中添加一个类名而不影响其余行?
- python - pylint/jedi 的 Cloud9 python 版本