Запитання з тегом «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 …

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.