MAC bash 명령이 제대로 작동하지 않습니다.

MAC bash 명령이 제대로 작동하지 않습니다.

스칼라 개발을 위해 MAC에 몇 가지 항목을 설치하려고 하는데, 아마도 내가 알지 못하는 일부 스크립트를 맹목적으로 실행했을 때 셸/터미널이 손상되었을 수도 있습니다.

이제 터미널을 시작하면 항상 다음 줄로 시작됩니다.

$ /sbin:sbin:/usr/local/bin': not a valid identifier

이제 시도하면 grep, syslog 등과 같은 일부 bash 명령이 작동하지 않는 것을 발견하고 오류 메시지가 나타납니다.

-bash syslog: "no such file or directory"   

무엇이 잘못되었는지, 해결 방법을 알아보세요.

답변1

다음과 같이 PATH 변수 할당에 잘못된 공백이 있는 것 같습니다.

export PATH= /sbin:sbin:/usr/local/bin

# -bash: export: `/sbin:sbin:/usr/local/bin': not a valid identifier

ls 

# -bash: ls: No such file or directory

# right way is to just drop the space
export PATH=/sbin:sbin:/usr/local/bin

관련 정보