Я пытаюсь получить время последнего изменения для каждого файла в каталоге, а также рядом с ним отображается имя файла.
В Linux это прекрасно работает:
$ find ./dumps/dump_scan_trial0_ds1/ -name '*pred*' -exec stat -c '%y %n' {} \;
2019-02-07 11:37:24.116461613 +0100 ./dumps/dump_scan_trial0_ds1/chair_pred.txt
2019-02-07 11:37:25.088461261 +0100 ./dumps/dump_scan_trial0_ds1/integrated_pred.txt
В OSX я пробовал эту команду (stat
аргументы разные для Mac)
$ find ./dumps/dump_scan_trial0_ds1/ -name '*pred*' -exec stat -f %Sm %n' {} \;
И эта команда:
$ find ./dumps/dump_scan_trial0_ds1/ -name '*pred*' | xargs -Irepl stat -f %Sm repl
Feb 7 11:38:51 2019
Feb 7 11:38:52 2019
В обоих случаях имена файлов не соответствуют временам. Как я могу получить имя файла рядом со временем?