환경 오류 메시지 설정

환경 오류 메시지 설정

Gnome 명령 프롬프트를 열면 여러 줄의 메시지가 나타납니다.

'setenv' 명령을 찾을 수 없습니다. 'netenv' 패키지의 'netenv'(명령) 명령을 의미했습니다.

그러나 나는 이전에 그러한 명령을 사용한 적이 없습니다. Gnome을 통해 설치한 소프트웨어일 뿐입니다.

답변1

setenvC 쉘명령을 실행하고 있지만 실행 중인 bash에는 그러한 명령이 없습니다.

두 가지 주요 가족이 있습니다유닉스 쉘: 본 가족과 C 가족. Bash는 대부분의 Linux 시스템의 기본 쉘이며 Bourne 제품군에 속합니다("bash"는 "Bourne-again 쉘"을 나타냄). C 제품군은 더 이상 사용되지 않으며 해당 기능은 이제 bash 및 zsh에서 대부분 모방되고 개선되었습니다.

쉘 시작 파일 중 하나에 일부 C 쉘 명령을 삽입한 것 같습니다( .bashrc아마도?). 이 작업을 실행취소해야 합니다.

C 셸 명령어가 있고 이를 Bourne 구문으로 변환하는 데 도움이 필요한 경우 여기에서 언제든지 문의하세요. 알아야 할 가장 중요한 점은 C 셸에서 환경 변수를 설정하려면 다음과 같이 작성할 수 있다는 것입니다.

setenv VARIABLE_NAME "some value"

Bourne 쉘에서는 다음과 같이 작성할 수 있습니다 ~/.profile( /etc/profile또는 모든 사용자에게 작동하는 경우).

export VARIABLE_NAME="some value"

관련 정보