использовать "дата"
Для этого вам не нужен perl, awk, php или длинное арифметическое выражение. Вы можете сделать это с помощью gnu "date", что действительно очень полезно для такого рода вещей. Для других версий «свидания» ваш YMMV.
$ date -d '1/1/1970 GMT 1571889039 seconds'
Wed Oct 23 20:50:39 PDT 2019
Здесь происходит то, что вы указываете время и корректируете его. Время — полночь 1 января 1970 года по Гринвичу, эпоха Unix. (Полночь не указана явно; он используется неявно каждый раз, когда вы опускаете время суток.)
Корректировка, 1571889039 секунд, добавляется ко времени. Вместо этого используйте свою временную метку, очевидно. В документах для этой функции используется слово «относительный».
Существует более краткая версия, документированная только примером на странице руководства, которая работает для более новых версий gnu date:
$ date -d @2147483647
Mon Jan 18 19:14:07 PST 2038
Если вам нужно часто манипулировать датами, изучите свою команду date. Это больше, чем просто часы; это библиотека даты/времени для оболочки.
Требуется для установки wpa_supplicant
, который не входит в Ubuntu Server 20.04.1
по умолчанию:
sudo apt install -y wpasupplicant
После установки и перезагрузки работает.