[
]Звучит так, будто одна из ваших систем настроена на работу с аппаратными часами по локальному времени, в то время как другая - по UTC. []Документы Ubuntu[] оставляют мне надежду, что Ubuntu по умолчанию является UTC, так что, вероятно, ваш Arch не является. Вы можете []проверить и установить это[], проверив, если[
] [
timedatectl status | grep local
] [
]возвращает что-нибудь, и установить Arch на использование UTC, сказав[
] [
timedatectl set-local-rtc false
] [
](Отказ от ответственности: я не запускаю ни Arch, ни Ubuntu и просто прогуглил учебники для этого)[
][
].
grep
выдаст кучу строк вроде этой:И вы хотите превратить каждую из них во что-то вроде:
Это не особенно изящно, но вы можете просто сделать:
Пример:
Это выходит за рамки вашего вопроса, но вместо объединения grep и sed вы можете (если хотите) использовать только sed для вывода соответствующих строк, например: