![현재 경로의 중간 디렉터리로 전환하는 CD 바로가기가 있습니까?](https://linux55.com/image/18797/%ED%98%84%EC%9E%AC%20%EA%B2%BD%EB%A1%9C%EC%9D%98%20%EC%A4%91%EA%B0%84%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A1%9C%20%EC%A0%84%ED%99%98%ED%95%98%EB%8A%94%20CD%20%EB%B0%94%EB%A1%9C%EA%B0%80%EA%B8%B0%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
현재 경로가 길고.. 경로의 한 단어만 다른 것으로 대체되는 디렉토리로 전환하고 싶다면.. maven을 사용할 때 기본 경로에서 테스트 경로로 전환하고 싶다고 나오는 경우, 어떻게 해야 할까요? 내가 할까?
얼마 전에 나는 이것을 할 수 있었다
$ CD 메인 테스트
경로에서 main을 test로 대체했지만 더 이상은 아닙니다.
어떤 충고...?
답변1
.bashrc
간단한 함수를 사용할 수 있습니다(귀하의 함수 또는 유사한 함수 에 넣음 ).
function bcd {
cd ${PWD/$1/$2}
}
그런 다음 다음과 같이 호출합니다.
~/tmp $ bcd tmp src
~/src $