внешний вид util-linux с немецкими умлаутами

В Raspbian Stretch вы обычно поддерживаете cronjobs с помощью crontab, а man crontabговорит :«каждый пользователь может иметь свой собственный crontab, хотя это файлы в /var/spool/cron/crontabs». Если вы удалите пользователя по sudo deluser [username], вы не удалите crontab этого пользователя. Запустите sudo ls /var/spool/cron/crontabs, и вы увидите файл с именем, похожим на (удаленное имя пользователя ). Вы можете работать с этим файлом, как хотите.

1
06.05.2020, 20:27
1 ответ

Стивен Китт предположил в комментарии, что эта ошибка не появляется в bsdmainutils.

Я бегу

Linux archlinux 5.6.10-arch1-1 #1 SMP PREEMPT Sat, 02 May 2020 19:11:54 +0000 x86_64 GNU/Linux

с util-linuxс июня 2011 г.

В man-странице версии bsdlookупоминается следующее:

Input files must be sorted with LC_COLLATE set to ‘C’.

На справочной странице util -linux lookоб этом нет ни слова.

При сортировке с локалью Cумлауты экранируются:

 $ LC_COLLATE=C sort german.dic
Rindfleisch
Ältester
ÖBB

(обратите внимание, как я добавил строку, начинающуюся с Ö, для проверки ).

Если я попытаюсь lookв этом файле, он будет работать, как задумано:

 $ LC_COLLATE=C sort german.dic -o german.dic
 $ cat german.dic
Rindfleisch
Ältester
 $ look Rindf german.dic
Rindfleisch
 $ look Ält german.dic
Ältester
 $ look Ö german.dic
ÖBB

Спасибо за помощь!

2
28.04.2021, 23:16

Теги

Похожие вопросы