Я ищу современную оболочку для Ubuntu.
Вот первый выпуск квалификации, скажите в сценарии стиля сборки (не ищущий систему сборки btw):
В powershell:
new-item workspaces\crm\builds\demo -ItemType Directory
Теперь, умный бит, если ни один из предыдущих каталогов не существует, это достаточно умно к только для создания их всех, если на последующем выполнении только демонстрационный dir отсутствует, это создает это. В Bash я должен сделать конструкцию цикла или вручную cd dirname
, mkdir subdirname
, cd subdirname
Nah... Я хочу меньше трения.
Я хочу конвенцию по конфигурации. Некоторые могли бы считать вышеупомянутую команду, чтобы сделать сделать слишком много, но с флагами я могу переехать от конвенции. Если это имеет смысл, самая короткая команда должна сделать самую логическую вещь, случаи стороны, выраженные явными опциями.
Предложения?
Используйте удар и настройте некоторые псевдонимы, которые соответствуют Вашей потребности, например.
alias md='mkdir -p'
Некоторые примеры:
alias ..='cd ..'
alias ...='cd ../..'
alias grep='grep --colour=auto'
alias l='ls -lh'
alias ll='ls -lah'
alias ls='ls --color=auto'
После больше чем года я чувствую, что необходимо обновить этот ответ. Я нашел, что oh-my-zsh является одним из самых мощных, гибких и хорошо сохраняемых инструментов для терминала. (Хотя на самом деле это - просто набор плагинов и различных настроек, это очень мощно.)