'cd-'는 무엇을 의미합니까?
오늘 bash 셸 펼쳐에서 펼쳐 끝 아래 명령이 있음을 알았습니다. 나는 cd
대시의 중요성을 알지 못합니다.
cd -
이것은 무엇을 의미 하는가? Google은 순진하게 잘라내어 답 을 못 -
수 없습니다.
단일 대시가 인수로 지정 널 값으로 대체 OLDPWD
됩니다.
이 OLDPWD
설정되어 cd
명령과 그 이전 작업 디렉토리입니다.
cd -
이전에 디렉토리 디렉토리로 돌아갑니다.
예를 들면 :
marcelo @ marcelo : ~ $ cd / opt marcelo @ marcelo : / opt $ cd / usr / bin marcelo @ marcelo : / usr / bin $ cd- / 고르다 marcelo @ marcelo : / opt $
나는 / opt에 있지만 / usr / bin으로 변경 한 다음 / opt로 다시 돌아옵니다. cd -
cd -
마지막 디렉토리로 돌아갑니다.
$ cd ~/Desktop
$ pwd
/Users/daknok/Desktop
$ cd /
$ pwd
/
$ cd -
$ pwd
/Users/daknok/Desktop
cd -
이전 디렉토리로 돌아갑니다.
내가 안에있는 말하고 /usr/
입력cd /var/local/someplace/else
그런 다음 cd -
다시 사용할 것입니다./usr
매뉴얼에서
-의 인수는 $ OLDPWD와 동일합니다. CDPATH의 비어 있지 않은 디렉토리 이름이 사용되거나-가 첫 번째 번째 인수이고 디렉토리 변경이 성공하면 새 작업 디렉토리의 절대 경로 이름이 표준 출력에 기록됩니다. 디렉토리가 확장 된 경우 변경된 경우 반환 값은 true입니다. 거짓 거짓
이에 -
해당하는 $OLDPWD
쉘에서 마지막 디렉토리를 보유하고 있고 이전에 의해 설정되는, cd
호출.
여기에서 새로운 사람에서 : http://ss64.com/bash/cd.html
Quickly get back
$ cd -
cd- 마지막 디렉토리로 돌아갑니다. 예 :
cd ~/Documents
cd ~
cd /
이제 '/'에 'cd-'를 실행하면 '~'가됩니다. BTW, 'cd-'를 다시 실행하면 '~ / Documents'가 아닌 '/'로 돌아갑니다.
참고 URL : https://stackoverflow.com/questions/9740298/what-does-cd-stand-for
'ProgramingTip' 카테고리의 다른 글
MongoDB는 _id 배열에서 어디를 선택합니까? (0) | 2020.11.01 |
---|---|
C ++ 함수 템플릿 부분 전문화? (0) | 2020.11.01 |
대체 분할 오류의 원인은 무엇입니까? (0) | 2020.11.01 |
Tkinter 텍스트 상자 위젯에서 입력을 얻는 방법은 무엇입니까? (0) | 2020.11.01 |
SQL Server에서 현재 날짜를 알고 계십니까? (0) | 2020.11.01 |