Вы можете использовать что-то вроде этого, преобразуя дату с помощью perl:
ping -DO 8.8.8.8 | perl -pe 's/(\d{10}.\d{6})/localtime($1)/e'
Подобно выражению sed, это использует формат «/ / /». $ 1 эквивалентен \ sed. localtime преобразует числа, сопоставленные внутри скошенных скобок: \d{10}.\d{6} - это время эпохи (10 цифр) с суффиксами в микросекундах (6 цифр), заданное опцией ping -D.
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
[Sun Jan 17 22:47:40 2016] 64 bytes from 8.8.8.8: icmp_seq=1 ttl=51 time=15.4 ms
[Sun Jan 17 22:47:41 2016] 64 bytes from 8.8.8.8: icmp_seq=2 ttl=51 time=14.3 ms
[Sun Jan 17 22:47:42 2016] 64 bytes from 8.8.8.8: icmp_seq=3 ttl=51 time=20.0 ms
[Sun Jan 17 22:47:43 2016] 64 bytes from 8.8.8.8: icmp_seq=4 ttl=51 time=15.1 ms
[Sun Jan 17 22:47:44 2016] 64 bytes from 8.8.8.8: icmp_seq=5 ttl=51 time=12.8 ms
Просто измените настройки поддержки языка
Я протестировал его, и он работает
[!d2]
Хорошо, ребята, мне это удалось. Поэтому я пошел в dconf-editor и ввел system / locale / region и активировал «использовать значение по умолчанию». Раньше, прежде чем я активировал его, он показал мой временной язык как en_GB.UTF-8. Затем я вышел из системы и вошел в систему, календарь появился с использованием голландской системы, которая соответствовала моим настройкам в региональном формате. Спасибо за помощь, ребята!
Итак, вот экран, захваченный этим
Просто измените настройки поддержки языка
Я протестировал его, и он работает
[!d2]
Хорошо, ребята, мне это удалось. Поэтому я пошел в dconf-editor и ввел system / locale / region и активировал «использовать значение по умолчанию». Раньше, прежде чем я активировал его, он показал мой временной язык как en_GB.UTF-8. Затем я вышел из системы и вошел в систему, календарь появился с использованием голландской системы, которая соответствовала моим настройкам в региональном формате. Спасибо за помощь, ребята!
Итак, вот экран, захваченный этим