이전 디렉토리 변수가 있습니까?


16

의 환경 변수 $PWD에는 현재 작업 디렉토리가 있습니다. 이전 디렉토리를 포함하는 변수가 있습니까? 없으면 어떻게 만들 수 있습니까?

나는 이것이 유용 할 수 있다고 생각합니다.

답변:


29

그렇습니다. man bash당신을 이끌 것입니다

   OLDPWD The previous working directory as set by the cd command.

1
좋아, 나는 이것에 대해 몰랐다.
kos

1
이것은 매우 유용 할 것입니다. ( uncd명령, 누구?)
Kaz Wolfe

11
cd -이전 디렉토리로 돌아가는 데 사용할 수 있습니다 .
NZD

2
Bash는 방문한 모든 디렉토리의 스택을 유지 관리합니다. 이 스택을 사용 pushd하고 popd조작 할 수 있습니다 . 자세한 내용 man bash을 참조하십시오.
NZD

1
@NZD 어떻게 든 오랫동안 혼란스러워하지 않는 한 스택에는 방문한 모든 디렉토리 가 포함되어 있지 않습니다 pushd.
David Z
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.