В моем сценарии bash на Mac (снежный барс) у меня есть путь и имя файла, и мне нужно получить измененную дату/время этого файла. Я обнаружил, что могу:stat -f "%m" $MYFILE
Однако это возвращает то, что я предполагаю, это дата/время эпохи. Мне нужна дата/время в формате: YYYYMMDDThhmmss
. Я нашел всевозможные варианты (например, date
), которые, по-видимому, зависят от GNU, которых на моем Mac у меня нет.
Каков стандартный способ изменить дату/время файла в указанном пользователем формате на Mac (BSD?) bash. Или, по крайней мере, функция форматирования даты/времени, которой я могу передать результат моего вызова stat
выше.