2011-03-15 4 views
2

pushdpopd을 사용하여 디렉토리 트리를 가로 지르는 스크립트가 있습니다. -이라는 디렉토리에서 질식합니다. 나는 시도했다 :디렉토리로 변경 -

pushd -- - 

그러나 대시는 여전히 옵션으로 해석되며 (이전 디렉토리는 스택에 푸시된다). cd과 동일한 문제가 있습니다.

+3

왜라는 디렉토리가를 "-"? –

답변

6

다양한 맛으로 인터뷰 질문입니다. (어떻게라는 이름의 파일을 제거 할 것 "-"?) 내가 도움 캔트하지만 요청

$ cd ./- 
$ pushd ./- 
$ pushd ./$next 
$ pushd $PWD/- # Yay JL 
$ pushd /what/ever/- 
+0

그리고 다른 옵션 :'cd/path/to/the/minus /' –