Команда stat в Mac OS X

Я пытаюсь получить отформатированный вывод времени с помощью такой команды в Mac OS X 10.7.5 (в приложении Terminal):

stat -f "%m" -t "%Y" "myfilename.jpg"

Тем не менее, это все еще дает мне unixtime, а не отформатированную строку:

1349690206

Что я делаю не так?

1 ответ

Решение

Вы должны добавить S для вывода строки.

$ stat -f %Sm -t %Y file.txt
2012
Другие вопросы по тегам