У меня есть немного кода, который я использую, чтобы получить сумму MD5 последнего измененного времени файла
find ./media -type f -printf "%TY-%Tm-%Td %TT %p \n" | sort | more | tail -1 | md5 -r | awk '{print $1}'
Я использую его для генерации уникальных ключей для моих файлов CDN, логика заключается в том, что если файл изменяет ключ, то изменения изменяются, поэтому файлы не кэшируются и перезагружаются.
Во всяком случае, когда я пытаюсь запустить это на своем Mac, я получаю ошибку «-printf unknown option»
Я просмотрел справочную страницу, но не смог найти ничего похожего, как мне заставить это работать?