스칼라 개발을 위해 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