При решении какой-либо головоломки программирования я хотел посмотреть, сколько времени мне потребовалось, чтобы написать решение проблемы. Для этого я подумал, что было бы неплохо сравнить дату создания файла с последней датой изменения.
В терминале (OSX) я попробовал следующую команду и был удивлен, увидев одну и ту же дату три раза подряд:
stat my_file.py
16777220 10280844 -rw-r--r-- 1 username staff 0 7214 \
"Dec 5 08:32:39 2015" \
"Dec 5 08:32:39 2015" \
"Dec 5 08:32:39 2015" \
"Dec 5 08:32:39 2015" 4096 16 0 my_file.py
Созданный мной способ изменил файл:
touch my_file.py
vim my_file.py # <- modify some content
stat my_file.py
Любая идея о том, как получить эти две даты из командной строки?
Уточнение: я не хочу, чтобы время выполнения script выполнялось.
РЕДАКТИРОВАТЬ: проблема заключалась в том, что vim меняет дату создания на сохранение, принятый ответ по-прежнему полностью отвечает на вопрос для тех, кто заинтересован.