завершение bash с аргументами, содержащими пробелы

Платформа в данном контексте представляет собой набор различных плат, которые похожи друг на друга, т.е. Материнские платы для ПК разные, но вместе они образуют платформу, которую можно рассматривать единообразно. SoC — это система на кристалле, т. е. ЦП и связанные с ним периферийные схемы интегрированы в один кремниевый чип. Один и тот же SoC может использоваться на разных конструкциях плат, и в этом случае все они имеют одинаковую общую SoC, поэтому имеет смысл иметь описание SiC в отдельном файле. «Несколько плат» относится к нескольким различным конструкциям плат, а не к нескольким взаимосвязанным платам.

0
09.10.2019, 11:43
1 ответ

Сделайте следующее:

_api(){
...
local IFS=$'\n'
COMPREPLY=( $( compgen -W "$args"  -- "$cur" ) )
...
}
complete -F _api./command
1
28.01.2020, 02:39

Теги

Похожие вопросы