root$ tput sgr0 0 — неизвестная возможность terminfo '0'
После обновления с Fedora Core 36 до 37 я заметил, чтоtput sgr0 0начал сообщать об ошибках для , но не для других пользователей.
root$ tput -V
ncurses 6.2.20201017
root$ echo $TERM
xterm-256color
root$ tput sgr0 0
tput: unknown terminfo capability '0'
Я понимаю, что, должно быть, добавил последнее0в моем сценарии по ошибке и что это просто должно бытьtput sgr0- но по какой-то причине этот вывод отображается только при запуске как и не отображается в FC36, поэтому мне это стало интересно. Неважно, использую ли я bash или tcsh — то же самое.
имеет то же самоеTERMкак мои обычные пользователи, у которых этот вывод не отображается. Символы, напечатанные до и послеsgr0 0последовательность также одинакова для всех пользователей (включаяroot). Это~до и пробел после.
Может кто-нибудь объяснить, что происходит?