add new feauture to "cd" command..

260
points
points
shell command에서 작업하실때 cd 라는 명령 참 많이 쓰시죠?
특히나 "cd -" 는 많이 쓰실겁니다. 그런데 바로 전이 아닌 그 전전이나 그이전 디렉토리로 쉽게 다시가려면 귀찮을때가 있죠. 저는 그렇던데 넘 초짜라 그런가 -.-... 암튼, 어제 tldp에서 팁을 하나 발견해서 알려드립니다.
http://tldp.org/LDP/LGNET/current/marinov.html
acd_func.sh 이라는 스크립트를 PATH 상에 카피하시구, .bashrc 마지막에다가 source acd_func.sh 추가해주신담에 쉘 다시 실행 시키세요..
cd 기존의 기능에 몇가지가 추가 되네요..
cd -- 는 기존에 작업했었던 디렉토리의 히스토리를 10개까지 보여주고, cd -num은 해당 디렉토리로 바로 가게 해주네요..
»
- 인쇄에 적합한 버전
- Login or register to post comments
- 2089번 읽힘

points
bash 를 쓴다면 pushd, popd 가 쓸만합니다.
bash 를 쓴다면 pushd, popd 가 쓸만합니다.
points
[quote="IsExist"]bash 를 쓴다면 pushd, popd
tcsh 쓰고 있는데, tcsh 에서도 pushd, popd 잘 되더군요;;
pushd, popd가 없었다면 이 험난한 세상 어떻게 살았을지...
points
얼마전 안 사실인데 Windows 2000의 cmd에서도 pushd와 p
얼마전 안 사실인데 Windows 2000의 cmd에서도 pushd와 popd가 먹더군요! +_+
points
윈도우즈 2000의 cmd가 리눅스 또는 유닉스 쉘 많이 따라 했다는 생
윈도우즈 2000의 cmd가 리눅스 또는 유닉스 쉘 많이 따라 했다는 생각이 듭니다.
파일 이름 다 치지 않고 앞에 몇자 치고 뒤에 *를 쓰는것도...되던데요...
저만 몰랐었는지도...
points
*는 MS에서도 쓴지 오래되었습니다. 윈도가 나오기 전부터 있었으니까요.
*는 MS에서도 쓴지 오래되었습니다. 윈도가 나오기 전부터 있었으니까요.
(MS가 먼저라는 뜻은 아닙니다)
DOS에서 *치는 것 외에 ?도 있죠.
absdkltl
abdklt
abowijtlw
absdt
라는 파일들이 있다면
ab*
하면 모두다 포함되지만
ab???
이라고 하면 absdt만 해당하는..
points
pushd, popd
죄송하지만 누가 pushd와 popd의 사용예를 보여주시면 안될까요?
man을 보고 해보려고 했는데 디렉토리 2개이상은 어떻게 사용하는지
잘 모르겠네요.
points
Re: pushd, popd
일단 기억하고 싶은 디렉토리 위치가 있으면, cd 대신 pushd 로 이동합니다.
전 디렉토리로 돌아오고 싶으면 popd 를 입력합니다.
간단하죠?
저장된 디렉토리 목록을 보려면 'dirs' 를 입력하시면 됩니다.
pushd 와 popd 는 쉘 내부 명령어이기 때문에,
로 도움말을 보실 수 있으실 것입니다. :)