复制文件夹并保留其修改日期

sou*_*ver 5 finder rsync copy-paste

我想复制几个文件夹并出于历史原因保留其修改日期,而不是更改我习惯的排序。我尝试使用带标志的 rsync 来保留时间和查找器“准确粘贴项目”。

对于文件来说,这工作正常,但似乎 macOS 或查找器或其他任何东西仍然会修改文件夹的“修改时间”日期。

有没有办法复制我的文件夹并保留修改日期?

编辑:添加了我已经使用 rsync 的说明--times --archive

Ipo*_*cer -1

男人同步:

-t, --times                 preserve modification times
-O, --omit-dir-times        omit directories from --times
-J, --omit-link-times       omit symlinks from --times
Run Code Online (Sandbox Code Playgroud)

  • 这还不够。文件和目录会根据需要进行复制,但随后 macOS 中的某些内容会触及/修改该文件夹。复制后几秒钟,所有文件夹的修改日期都设置为现在。不确定这是 Spotlight、Finder 还是其他组件 (3认同)