-
Скачайте тестовый файл по адресу
ftp://breeze.cypok.info/pub/ToMP/tasks/6/TGNAME.txt, гдеTGNAME-- ваш никнейм в Telegram. Он содержит детское стихотворение, но был написан в далекие 90-ые года.Перекодируйте его в современный вид (т.е. кодировку UTF-8), например, используя утилиты
encaиiconv. Приложите получившийся файл к письму. -
В разных языках программирования и библиотеках встречается общий способ форматирования даты и времени, используемый функцией
strftimeизtime.h. Аналогичный формат принимает командаdate, например, чтобы получить время в многословном формате, можно исполнить:$ date '+%H час/a/ов %M минут/ы' 15 час/a/ов 23 минут/ыНапишите команду, которая выводит текущую дату в следующем формате:
$ date '+...' 13 октября 2023 года, пятницаПришлите команду и вывод в письме.
-
А теперь воспользуйтесь благами локализации, переопределив локаль для одной команды, и выведете время в формате, привычном жителям Германии:
$ ... date '+...' Freitag, 13. Oktober 2023Если немецкая локализация не случается (название месяца остается, например, английским), то проверьте список всех локалей:
$ locale -aЕсли там нету немецких локалей, то скорее всего нужно отредактировать файл
/etc/locale.gen, в котором перечислены все потенциально доступные локали, и перегенерировать их:$ sudo vim /etc/locale.gen $ sudo locale-gen(Локали — свойство глобальное, поэтому для работы с ними необходимы права суперпользователя.)
Пришлите команду показа даты и ее вывод в письме.
This repository was archived by the owner on Oct 10, 2025. It is now read-only.
