Команда для создания каталога и прямого перехода в него?

Команда для создания каталога и прямого перехода в него?

Довольно часто мне приходится выполнять эти две команды:

mkdir abc
cd abc

Мне интересно, есть ли простая команда (или псевдоним, который я могу создать и использовать) сделать это за один раз, как

user@GROUP:~$ mdcd abc
user@GROUP:~/abc$

Это возможно?

решение1

Добавьте это к вашему .bashrc:

mdcd() {
    mkdir "$@" && cd "$@"
}

Выйдите из системы и войдите снова или запустите новую оболочку, чтобы изменения вступили в силу.

решение2

Вы также можете просто сделать следующее:

mkdir <name>; cd $_

Связанный контент