Я написал код, который преобразует время эпохи в удобочитаемое время
sd=`date -d '1970-01-01 UTC '$SDATE' seconds' +"%d-%m-%Y"`
вывод: 27-12-2002, но я хочу, чтобы результат был: 27 / ноя / 2002
как мне изменить свой код?
sd = `date -d '1970-01-01 UTC' $ SDATE 'секунды' +"% d /% b /% Y "
Я считаю
Есть ярлык для "времени из штампа unix": date -d @$STAMP
. Для вывода прочтите man date
Использовать %b
вместо:
sd=`date -d '1970-01-01 UTC '$SDATE' seconds' +"%d/%b/%Y"`
Читать man date
Больше подробностей: