LinuxForum.Fans
Тема

Проблема с использованием команды "cd"

Автор: igvozd 3 сообщений 1444 просмотров
19.11.2014 12:26 #401606

У меня есть одна директория и один rpm пакет

[root@server] ls -1
[console]glibc-2.14.1-6.x86_64.rpm
glibc-2.14.1-build[/console]

Когда я набираю "cd gl" и нажимаю TAB, я рассчитываю, что система автоматически предложит (допишет) полное название директории, в которую я хочу попасть.

[root@server] cd glibc-2.14.1-
[console]glibc-2.14.1-6.x86_64.rpm glibc-2.14.1-build/[/console]

А вместо этого предлагает выбрать между директорией и rmp пакетом.
Ведь я не хочу и не смогу "зайти" в rpm пакет через команду "cd"
Почему так?

19.11.2014 12:47 #401607

Потому что для оболочки не установлено дополнений автозавершения по Таб, реагирующих на контекст. А без них автодополнение контекст команд не учитывает.

19.11.2014 18:15 #401695

igvozd,
Выполните:
[console=root]yum install bash-completion [/console]

Войдите или зарегистрируйтесь, чтобы ответить.