LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

Зачем здесь datetime, когда мы просто переставляем циферки в строке?

$ s='21.03.2016_9:55'
$ IFS='._:' read d m Y H M <<< "$s"
$ printf '%d-%02d-%02d %02d:%02d\n' "$Y" "$m" "$d" "$H" "$M"
2016-03-21 09:55

Исходная версия Zmicier, :

Зачем здесь datetime, когда мы просто переставляем циферки в строке?

$ s='21.03.2016_9:55'
$ IFS='._:' read <<< "$s"
$ printf '%d-%02d-%02d %02d:%02d\n' "$Y" "$m" "$d" "$H" "$M"
2016-03-21 09:55