История изменений
Исправление firkax, (текущая версия) :
Думаю это самый простой способ. Учитывая, что задача разовая и административная, штатный красивый путь можно и не придумывать.
Хотя, в фрибсдшном мане указано что utimensat() ставит birthtime = mtime если второй старше текущего birthtime. В линуксовом про это нет, это забыли упомянуть или не реализовано не знаю. Если сисколлы трогать сложно/страшно то команда touch их представляет на уровне шелла.
Исправление firkax, :
Думаю это самый простой способ. Учитывая, что задача разовая и административная, штатный красивый путь можно и не придумывать.
Хотя, в фрибсдшном мане указано что utimensat() ставит birthtime = mtime если второй старше текущего birthtime. В линуксовом про это нет, это забыли упомянуть или не реализовано не знаю.
Исходная версия firkax, :
Думаю это самый простой способ. Учитывая, что задача разовая и административная, штатный красивый путь можно и не придумывать.