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
). Это~
до и пробел после.
Может кто-нибудь объяснить, что происходит?