$ 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)
파일 편집
.bashrc
nano ~/.bashrc
파일 끝에 이 줄을 추가하세요.
export AMBERHOME="/home/rcibsd/amber14"
저장하고 닫습니다
Ctrl+ X및Y
새 터미널 열기
결과 확인
echo $AMBERHOME
해야한다
/home/rcibsd/amber14
cd $AMBERHOME
단순히 작동해야합니다