-
728x90
디렉토리 생성 후 바로 이동
항상 터미널에서
mkdir
명령어로 디렉토리를 생성하고cd
로 다시 한번 이동을 해야하는게 불편했었는데, 구글링을 해보니 간단하고, 또 편리하게 이 부분을 사용할 수 있는 답을 발견해 공유해 볼까 한다.우선 아무 것도 하지 않았을 때, 기본 프로세스는 다음과 같을 것이다.
# 디렉토리 생성 mkdir foo # 디렉토리로 이동 cd foo
한 줄 명령어
이 두번의 명령을 단 한줄로 바꿔줄 수 있다.
# 디렉토리 생성 후 바로 이동 mkdir foo && cd foo $_
mkdir
명령어와cd
명령어를 한 줄에 사용함으로써 두 가지 명령을 한 번에 실행할 수 있다.$_ 파라미터를 사용함으로써 이전 명령의 변수를 잡아둔다.
특정 쉘은 디렉토리 이름을 따옴표로 감싸 주어야 한다고도 한다.
oh-my-zsh ver.
oh-my-zsh
를 사용한다면 더 쉽게 사용할 수 있다.take ohmytest
take
명령어로 단 한번에 디렉토리 생성 후 이동까지 가능하다.위 두 개의 사용법 말고도 stackoverflow에 검색해보면 함수를 지정해서 매번 사용할 때마다 자동으로 옮겨지게 하는 방법도 있다고 하는데 oh-my-zsh를 사용하고 있는 상황이기 때문에 take를 앞으로 사용하는게 더 간단할 것 같아 여기에는 특별이 설명하지 않도록 하겠다.
728x90댓글