Сеансы пользователей NIS не завершены после обновления до Debian 10

попробуй

awk '$NF !~ /\.$/ { printf "%s ",$0 ; next ; } {print;}' file

где

  • $NF !~ /\.$/строка совпадения, где последний элемент не заканчивается точкой,
  • { printf "%s ",$0напечатать эту строку с пробелом в конце и без перевода строки,
  • next ; }выбрать следующую строку,
  • {print;}и распечатайте его.

Я уверен, что будет вариант sed.

Обратите внимание, :это будет работать со строкой, заканчивающейся точкой, однако условие в предложениях, начинающихся с заглавной буквы, не будет объединено. Смотрите ответ Стефана Шазеласа.

1
04.09.2019, 15:12
1 ответ

У меня была такая же проблема, и в конце концов я нашел это :https://github.com/systemd/systemd/issues/7074

Я испробовал всевозможные уловки, но, в конце концов, все исправилось просто:

sudo apt-get install nscd

Вот что говорит «apt -cache show nscd»:

Описание -en :Библиотека GNU C :Демон кэширования службы имен Демон, который обрабатывает пароль, группу и поиск хоста. для запуска программ и кэширует результаты для следующего запрос. Вы должны установить этот пакет, только если вы используете медленные сервисы, такие как LDAP, NIS или NIS+.

1
28.04.2021, 23:30

Теги

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