LINUX.ORG.RU

автодополнение аргументов shell-скриптов в командной строке.

 


0

0
$ cat >mycmd;chmod u+x mycmd
$*
^D

теперь если сказать ./mycmd ls то отработает ls

при наборе в командной строке l таб таб будет приглашение о выводе всех вариантов если много и вывод если приемлимое количество , однако если набрать ./mycmd пробел l таб таб автодополнения нет - чё нужно в баше сделать что бы автодополнение на аргументах то же было бы ?

★★☆

Ответ на: комментарий от zolden

не катит . ибо будь воля(sic) юзал бы rc -

нужно bash ибо лингва франко

qulinxao ★★☆
() автор топика

man -P 'less -p «^\s*Programmable Completion$»' bash

не?

У меня, например, в /etc валяется какая-то папка bash_completion.d. Там файлы со скриптами. Наконец названия пакетов у aptitude bash как-то дополняет?

vahtu
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.