1
Если я хочу Bash завершить только имена файлов с расширением .foo
для команды bar
я могу запуститьПолные конкретные имена файлов и каталогов
$ complete -f -X '!*.foo' bar
Это, однако, запрещает завершение каталогов, предшествующих .foo
файла. Как сохранить завершение каталогов?
Thanks! Я просмотрел раздел «Программируемое завершение» в руководстве Bash, но по какой-то причине я его пропустил. –