cd: 변수 설정 후 "해당 파일이나 디렉터리가 없습니다."

cd: 변수 설정 후 "해당 파일이나 디렉터리가 없습니다."
$ export AMBERHOME=$AMBERHOME/home/rcibsd/amber14
$ cd $AMBERHOME
bash: cd: /home/rcibsd/home/rcibsd/amber14::/home/rcibsd/amber14:/home/rcibsd/amber14:/home/rcibsd/amber14:/home/rcibsd/amber14:/home/rcibsd/amber14: No such file or directory

뭐가 문제 야?

답변1

변수에 $AMBERHOME잘못된 폴더 이름이 포함되어 있습니다. 따라서 명령이 cd작동할 수 없습니다.

명령을 실행할 때마다 export AMBERHOME=$AMBERHOME/home/rcibsd/amber14이전 AMBERHOME값으로 설정됩니다.AMBERHOME 그리고문자열/home/rcibsd/amber14

% FOO="/bar"
% FOO="$FOO/bar"
% FOO="$FOO/bar"
% FOO="$FOO/bar"
% echo $FOO     
/bar/bar/bar/bar

귀하의 특별한 솔루션 ;c)

  1. 파일 편집.bashrc

    nano ~/.bashrc
    
  2. 파일 끝에 이 줄을 추가하세요.

    export AMBERHOME="/home/rcibsd/amber14"
    
  3. 저장하고 닫습니다

    Ctrl+ XY

  4. 새 터미널 열기

  5. 결과 확인

    echo $AMBERHOME
    

    해야한다/home/rcibsd/amber14

    cd $AMBERHOME
    

    단순히 작동해야합니다

관련 정보