Завершение Bash - это полезный инструмент для завершения путей к файлам, команд и т.д. По умолчанию он включен в Ubuntu, но не включен в Debian. С помощью двух простых шагов его можно включить и в Debian.
Установка bash-completion
Прежде всего, нам необходимо установить соответствующий пакет:
1 | sudo apt install bash-completion |
Добавьте его в профиль bash
Либо отредактируйте файл ~/.bash_profile, чтобы включить его только для данного пользователя, либо отредактируйте /etc/profile, чтобы добавить его для всей системы.
1 | nano ~/.bash_profile |
Добавьте следующий код:
1 2 3 | if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi |
Попробуйте
Для того чтобы это сработало, вам нужно выйти из системы и заново войти, а затем вы можете использовать завершение bash обычным способом. Например:
1 | apt-g |
а затем нажмите клавишу TAB один раз, и команда будет завершена до apt-get. Или выполните следующее:
1 | apt |
а затем дважды нажмите клавишу TAB. Вы также можете попробовать
1 | apt-get install apa |
и затем нажмите клавишу TAB один раз, чтобы завершить установку до конца, и второй раз, чтобы перечислить все опции.