답변1
오류의 원인을 찾았습니다. 내 ".bashrc"가 비어 있어서 새 것을 "만들어야" 했습니다.
답변2
제 경우에는 .bachrc 시작 부분에 다음 줄이 있었습니다(동료가 해킹했습니다...)
curl https://v2.jokeapi.dev/joke/Pun?format=txt
나는 그것을 .bash_rc의 끝으로 옮겼고 잘 작동했습니다(제거하는 것도 효과가 있었지만 실제로는 마음에 듭니다).
답변3
UNIX 프로그램과 마찬가지로 오류 메시지의 일부로 이름을 출력합니다. 따라서 이 경우 오류는 tput
명령에서 발생합니다.
tput
터미널을 설정하는 데 사용됩니다. 예를 들어 터미널에 프로그래밍 가능한 탭 설정이 있는 경우 이를 설정할 수 있습니다. 오늘날 대부분의 사람들은 더 이상 필요하지 않습니다.
터미널을 설정하려면 어떤 종류의 터미널이 있는지 알아야 합니다. -T
값과 함께 인수를 전달하거나 환경 변수를 설정하여 TERM
이를 알 수 있습니다 . 그러나 두 가지 모두 실행하지 않는 것으로 나타나 오류 메시지가 표시됩니다.
가장 간단한 방법은 줄을 추가하는 것입니다.
export TERM; TERM=vt100
~처럼첫 번째line /home/davi/.profile
당신에게 거의 확실히 적합한 터미널 유형을 하드코딩합니다.