Вопросы с тегом «bash-completion»

2
Путаница в отношении $ {array [*]} и $ {array [@]} в контексте завершения bash
Я впервые пытаюсь написать завершение bash, и меня немного смущают два способа разыменования массивов bash ( ${array[@]}и ${array[*]}). Вот соответствующий фрагмент кода (кстати, он работает, но я хотел бы понять его лучше): _switch() { local cur perls local ROOT=${PERLBREW_ROOT:-$HOME/perl5/perlbrew} COMPREPLY=() cur=${COMP_WORDS[COMP_CWORD]} perls=($ROOT/perls/perl-*) # remove all but the final part of …

8
Запуск команд bash в фоновом режиме без печати заданий и идентификаторов процессов
Запустить процесс в фоновом режиме в bash довольно просто. $ echo "Hello I'm a background task" & [1] 2076 Hello I'm a background task [1]+ Done echo "Hello I'm a background task" Однако вывод подробный. В первой строке печатается идентификатор задания и идентификатор процесса фоновой задачи, затем у нас есть …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.