$PATH를 실수로 의미 없는 것으로 설정한 후 어떻게 재설정합니까?

$PATH를 실수로 의미 없는 것으로 설정한 후 어떻게 재설정합니까?

저는 Mac OS X High Sierra를 사용하고 있습니다. 여러 번 반복되는 scp 명령을 실행하고 있으므로 현명하게 $IMAGE이미지 이름에 대한 변수를 설정하고 $PATH추가 경로를 추가해야 하는 경우에만 사용하고 싶습니다. 글쎄, $PATH변수를 "page-attachments"로 설정했으므로 이제 CLI에서 Linux 명령을 실행할 수 없습니다. 나는 재정의하려고 시도조차 할 수 없습니다 $PATH. 모든 명령이 반환됩니다.

-bash: 페이지 첨부: 명령을 찾을 수 없습니다.

원래대로 되돌릴 수 있는 방법이 있나요? vim .bashrcvim도 지금은 작동하지 않기 때문에 .bash_profile을 사용할 수 없습니다 . 나는 그것이 /usr/bin무엇 인지 /usr/local/bin, 무엇인지 또는 어떤 다른 효과가 있는지 잘 모르겠습니다 .

답변1

다음을 사용할 수 있습니다.

PATH=$(/usr/bin/getconf PATH)

전체 경로를 사용하면 getconf계속 사용할 수 있는 스톡 PATH 값이 반환됩니다.

관련 정보