별칭 만들기 및 디렉터리 입력 [중복]

별칭 만들기 및 디렉터리 입력 [중복]

디렉터리를 만들고 CD로 이동할 수 있는 신뢰할 수 있는 별칭이나 함수를 어떻게 만들 수 있나요?

아래와 같이 시도해 보았는데, 예를 들어 공백이 포함된 디렉터리를 생성할 수 없습니다.

mcd () {
        mkdir $1 && cd $1
}

답변1

공백 문제를 방지하려면 bash의 변수 사이에 항상 큰따옴표를 추가하세요.

mcd () {
  mkdir "$1" && cd "$1"
}

관련 정보