MAC OS X 中的 touch -d 替代方案

MAC OS X 中的 touch -d 替代方案

我需要将文件夹中所有文件的修改时间改回 1 小时前(某些软件存在夏令时问题)

事情是这样的
touch -m -r {} -d '-1 hour'

不适用于 MAC OS X

我可以使用什么好技巧吗?

答案1

find /startdir -type f -exec touch -m -A-010000 {} +

如果删除-type f,它还​​会影响目录,而不仅仅是文件。

man touch

相关内容