mkdir과 cd를 동시에 수행하기 위해 자체 명령을 추가했습니다.
소개
터미널에서 mkdir을 실행하여 빈 폴더를 만든 후 그 폴더로 이동하기 위해 cd를 실행하는 것이 꽤 있다고 생각합니다.
이 논문에서는 mkdir과 cd를 동시에 수행하는 명령을 추가하는 방법에 대해 설명합니다.
비슷한 기사를 꽤 볼 수 있지만, 정중하게 설명하고 싶습니다.
환경
방법
.bashrc라는 파일을 만들고 편집하고 저장하여 자체 명령을 추가합니다.
vim ~/.bashrc
를 실행하여 홈 디렉토리에 .bashrc 파일을 만듭니다. 이미지 같은 화면이 될 것 같아요. function mkcd {
if [ ! -n "$1" ]; then
echo "Enter a directory name"
elif [ -d $1 ]; then
echo "\`$1' already exists"
else
mkdir $1 && cd $1
fi
}
:wq
를 치고 Enter를 누릅니다 (":wq"는 편집 내용을 저장하고 조작을 종료하는 명령입니다). vim ~/.bash_profile
를 실행합니다. 홈 디렉토리에 .bash_profile이 생성되므로 이전과 마찬가지로 다음 코드를 작성하여 저장하십시오 (:wq
).
if [ -f ~/.bashrc ] ; then
. ~/.bashrc
fi
mkcd test
를 실행하면 test 폴더가 작성 및 폴더 대상으로 이동하고 있다고 생각합니다. 이상입니다.
참고
Made a custom terminal command
Is there a shortcut to mkdir foo and immediately cd into it?
터미널을 시작할 때 .bashrc를 로드하도록 설정
Reference
이 문제에 관하여(mkdir과 cd를 동시에 수행하기 위해 자체 명령을 추가했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kimizuy/items/5f04f6f5d652bdab5d1e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(mkdir과 cd를 동시에 수행하기 위해 자체 명령을 추가했습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kimizuy/items/5f04f6f5d652bdab5d1e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)