bsdtar 是否有等效的 --mtime 选项?
Is there an equivalent --mtime option for bsdtar?
我需要使用 bsdtar 创建存档并设置修改时间,就像我使用 tar 一样(使用 --mtime=date 选项),但我不能找到 bsdtar 的任何等效选项。
我需要使用 bsdtar 因为 tar 我有扩展属性的问题。
有什么建议吗?
如果你不是绝对必须这样做作为传递给 bsdtar 的参数,你可以使用 touch 更改任何文件的 mtime(需要 root 权限):touch -d "<time>" <filename>
.
见https://askubuntu.com/questions/62492/how-can-i-change-the-date-modified-created-of-a-file
否则这似乎不可能完全按照您描述的方式进行。
我需要使用 bsdtar 创建存档并设置修改时间,就像我使用 tar 一样(使用 --mtime=date 选项),但我不能找到 bsdtar 的任何等效选项。 我需要使用 bsdtar 因为 tar 我有扩展属性的问题。 有什么建议吗?
如果你不是绝对必须这样做作为传递给 bsdtar 的参数,你可以使用 touch 更改任何文件的 mtime(需要 root 权限):touch -d "<time>" <filename>
.
见https://askubuntu.com/questions/62492/how-can-i-change-the-date-modified-created-of-a-file
否则这似乎不可能完全按照您描述的方式进行。