Я пытаюсь настроить завершение каталога в tcsh и/или ударе (оба используются на моем сайте) с небольшим скручиванием: для конкретной команды "нечто" я хотел бы иметь использование завершения пользовательская функция для соответствия...
Я пытаюсь написать небольшое приложение для запуска команд и хотел бы использовать завершение вкладок Bash в моей собственной системе завершения. Я смог получить список завершений для общих команд ...
Я нашел команду несколько месяцев назад, которая сделала мое автоматическое заполнение истории удара на том, что уже находится на строке при нажатии стрелки вверх: энергия $ fi Нажатие ↑ энергия $ file.py я хотел бы настроить это...
Я пробую писать завершение Bash впервые, и я немного смущен приблизительно двумя способами разыменовать массивы Bash ($ {массив} и $ {массив [*]}). Вот соответствующее...
У меня возникают трудности с созданием скрипта завершения bash, как и следовало ожидать. Ниже приведена самая упрощенная версия того, что я пытаюсь сделать, и сценарий проблемы. Все отлично работает, ...
Внутри моего сценария Bash я читаю некоторые переменные, введенные пользователь с read: read -p "Glassfish Path:" GF_DIR Теперь я хочу, чтобы пользователь получал автозаполнение, когда ему нужно войти в каталог, ...
Меня что-то смущает, когда я реализую функцию автодополнения bash, которую я поместил в /etc/bash_completion.d/. Чтобы реализовать какую-то функцию, я хочу удалить слово break...
У меня следующая структура каталогов: / home / tichy / xxx / yyy / aaa
/ home / tichy / xxx / yyy / aab
/ home / tichy / xxx / yyy / aac Я хотел бы ввести cdw y и получить в результате cdw yyy / , ...
Можно ли сделать автоматическое завершение Bash в Cisco IOS Shell? Я имею в виду добавить короткие описания для каждого завершения, как это: Telnet 10.10.10. (Вкладка прессована) 10.10.10.10 - Routera 10 ....
существует ли сценарий завершения bash, поддерживающий завершение имени файла? Я использую в основном mercurial, и там я могу ввести: hg diff test / test_ , и он покажет / завершит все измененные тестовые файлы. Это ...
Мне нужна функция, которую я могу вызывать из программы, чтобы она завершалась так, как bash давал бы командная строка и место, где была нажата клавиша TAB. . / и т.д. / bash_completion
generate_completions "command ...
Я могу использовать: shell для входа в текущий каталог и выполнения команд. bash_completion работает нормально. Но как заставить bash_completion работать в:! команда или: r! командный случай? Заметка. Я пользователь Emacs и Emacs M-! command ...
При выполнении команд, исполняемых файлов в $ Path и все, я хотел бы пропустить файлы с именем # Foo # и Bar ~. Я не против иметь эти резервные копии, но предпочитаю их не видеть, когда ...
Допустим, в моем bashrc определены следующие переменные: i = 'cgi-bin / internal'; е = 'cgi-bin / external'; f = 'cgi-bin / foo'; б = 'cgi-bin / bar'; ad = 'cgi-bin / admin'; #etc ... Когда я использую переменную в ...
В настоящее время у меня есть файл завершения Bash, который завершает один параметр из списка разрешенных команд для сценария (называемого «pbt»). Это рабочий файл завершения Bash: _pbt_complete ()
{...
Я установил завершение потока git и git -, добавив эту строку в.bashrc пользователя root и обычного пользователя _на машине с Ubuntu 12.04 :источник /etc/git -завершение.bash источник /etc/git -поток -завершение.bash...
У меня есть сценарий, который позволяет выполнять процессы Bash в фон, я назвал его «задний план». Программы, которые я хочу запускать в фоновом режиме, я называю так: backy long-running-script param1 param2 The ...
Это может иметь лучшее название, чем «настраиваемое завершение табуляции», но вот сценарий: обычно, когда я нахожусь в командной строке и ввожу команду, за которой следует {TAB} дважды, я получаю список всех...
Следующее завершение bash передает массив возможных слов (т. е. завершений) в compgen. basenames=("foo" "fu bar" "baz"); COMPREPLY=($(compgen -W "${basenames[*]}" -- "${COMP_WORDS[COMP_CWORD]...
Я создаю сценарий завершения bash для инструмента, который использует семантику загрузки файлов совместно с curl. С curl вы можете сделать :curl -F var=@file для загрузки файла. Мое приложение имеет похожую семантику...
Я создаю функцию, обеспечивающую программируемое завершение для команды, которую я использую (с большой помощьюhttp://www.debian-administration.org/articles/317). Использование сценария оболочки выглядит следующим образом :...
Я хотел бы написать Unit Test для (довольно сложного) скрипта завершения Bash, предпочтительно на Python - просто что-то, что получает значения завершения Bash программно. Тест должен ...
У меня проблема с чувствительным к регистру списком каталогов в моем bash. например $ touch nohupa nohuPb $ ls nohup* nohupa nohuPb Однако я ожидаю, что это только список nohupa, а не nohuPb. потому что...
Я хотел бы получить автозавершение моих скриптов python также в аргументах. Я никогда не понимал, как работает bash_completion (для аргументов), но, покопавшись, я понял, что: ...
Запустить процесс в фоновом режиме в bash довольно просто. $ echo "Здравствуйте, я фоновая задача" &
[1] 2076
Здравствуйте, я фоновая задача
[1] + Done echo "Здравствуйте, я background ...
Я запускаю Ubuntu 11.04 и наблюдаю странное поведение, когда пытаюсь использовать завершение табуляции в bash на пути, начинающемся с Переменная. Если у меня TOP = / scratch, и я пытаюсь завершить табуляцию: cd $ ...
Код для завершения git bash, в частности функция __gitcomp, использует расширения параметров, такие как «$ { 1-} ". Это похоже на «1 доллар». В чем разница? Также: где это ...
в приглашении bash я могу выполнить эту копию cp file.txt test1.txt, но если я попытаюсь скопировать file.txt на несколько файлы вроде так cp file.txt test {2..4} .txt Я получаю ошибку cp: target `test4.txt 'не является ...
Внутри моего файла завершения Bash я ищу строки завершения с помощью внешнего сценария, что занимает некоторое время (1-2 секунды). Поскольку эти строки в основном остаются неизменными в остальное время ...