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

Довольно часто мне нужно выполнить две команды:

mkdir abc cd abc 

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

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

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

2 Solutions collect form web for “Команда для создания каталога и навигации по нему напрямую?”

Добавьте это в свой .bashrc :

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

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

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

 mkdir <name>; cd $_ 
  • ps показывает мою команду mkdir с пространством, где у меня была косая черта
  • скрипт для замены команды mkdir -p
  • Sudo mkdir не удается из-за разрешения отклонить ошибку
  • Создайте подкаталоги под родителем, но введите имя родителя
  • Скрипт пытается создать файлы, даже если им это не нужно?
  • Папки, созданные со сценарием, имеют неправильную измененную метку времени
  • Как создать новый файл, который предоставляет имя файла и его исходную информацию каталога
  • Один макет mkdir с именем каталога как дни?
  • Почему default setfacl не работает для вложенных каталогов?
  • Проблема с разрешениями созданных папок: временный флаг
  • Комбинированные `mkdir` и` cd`?
  • Interesting Posts

    Как я могу использовать awk для (иногда) удаления первого символа столбца?

    Как запросить определенный IP-адрес с сервера DHCP?

    Как передать несколько аргументов через ssh и использовать эти аргументы в сценарии ssh?

    получить только имя файла во время итерации по каталогу вместо пути с ним

    clear apt-get list

    Предотвращение нарушения Fedora OS моей конфиденциальности со статическим адресом ipv6 EUI-64

    Есть ли способ фильтрации и печати определенного шаблона без повторения кода?

    Linux ssh запускает графическое приложение и оставляет его запущенным?

    Как я могу выздороветь после аварии Кейт?

    (Re-) Создание GPT из существующих разделов на Debian 8

    Установка темы – Монетный двор 17.2

    dpkg-reconfigure: не найден при работе в cron

    Сценарий для переименования рабочего пространства

    Применить команду ко всем подкаталогам / файлам

    Как я могу использовать sed для замены многострочной строки?

    Linux и Unix - лучшая ОС в мире.