1
ответ

Строка чтения «Разные команды» не найдены

При попытке прочитать в моем inputrc, я читал https://www.gnu.org/software/bash/manual/bashref.html#Miscellaneous-Commands: re-read-init-file (Cx Cr) Прочитайте содержимое inputrc .. .
01.03.2018
1
ответ

чтение вывода в переменные внутри команды os.system

У меня есть скрипт python, который работает в Linux. Мне нужно захватить вывод команды и сохранить в переменных, а затем распечатать вывод. Код ниже - #! / Usr / bin / python импорт ос, время systime = os ....
08.02.2018
1
ответ

Разделите новую строку от переданного по каналу входа

Я настраивал сценарий для работы с сервером поспешности. Это берет переданный по каналу или вход файла (хвост/var/log/messages | поспешность и поспешность </path/to/file.txt) и отправляет его серверу который затем...
26.11.2017
1
ответ

bind to string with escaped double-quotes

Я пытаюсь привязать Alt-s к SSH команде, которая довольно сложна и требует вложенных двойных кавычек. bind ''\es'':'ssh -t me@myserver \"echo \\\\"hi\\\"; echo \\\"bye\\\"\"'' Но когда я выполняю ...
16.07.2017
1
ответ

тайм-аут приводит к завершению цикла while read, когда истекает тайм-аут «cat»

Я не могу понять, почему тайм-аут в вызове функции вызывает остановку цикла. У меня есть «решение», но я действительно очень заинтригован тем, как / почему это происходит! Кажется, что-то нужно сделать ...
01.06.2017
1
ответ

Длина строки режима строки чтения в приглашении bash

Как узнать длину строки режима строки чтения (например, @ или (cmd) или (ins)), которая печатается перед приглашением bash? Эта строка режима активируется установкой show-mode-in-prompt в .inputrc. Я ...
25.04.2017
1
ответ

список предыстории в ударе, всегда усеченном к 5 000 строк при новом входе в систему

Подобный 5 000 проблем ограничения строки, когда первая вещь в .bashrc я имею HISTSIZE=10001 экспорта и экспортирую $HISTSIZE HISTFILESIZE=, у Моих пользователей нет ~/.inputrc файлами и в масштабе всей системы/...
13.04.2017
1
ответ

Моделирование READLINE_LINE в Bash <4.0

Я пытаюсь заставить часть своего кода колотить 3. X совместимый и у меня есть привязка клавиш, которая использует READLINE_LINE в его функции обратного вызова. 3,0 версии Bash не предоставляют READLINE_LINE, таким образом, я...
13.04.2017
1
ответ

удар, не читая $TERMINFO на входе в систему (по SSH)

У меня есть OpenVZ Fedora 20 VPS это, когда я SSH в, мой termcap файл, хранивший в $XDG_DATA_HOME/terminfo/x/xterm-termite, не читаюсь, несмотря на наличие набора $XDG_DATA_HOME/terminfo TERMINFO=. Если я...
13.04.2017
1
ответ

Перемещение курсора в конец строки при использовании history-search-backward

Недавно я добавил следующие строки в свой .inputrc: "\ e [A": history-search-backward "\ e [B": history-search-forward Однако я заметил при использовании этого, что мой курсор не перескакивает в конец ...
24.02.2017
1
ответ

Readline: рассматривать тире как символ разрыва слова

Я бы хотел, чтобы Readline считал слова, разделенные тире, отдельными словами, как это делает Vim по умолчанию. Так, например, если я нахожусь в конце строки ниже и набираю ctrl-W cp long-filename-with -...
19.07.2016
1
ответ

Ложный символ @ в начале подсказки bash в Debian Jessie

С недавнего времени, без моих намеренных действий, чтобы это произошло, в моей подсказке Bash появился знак at (т.е. @). Раньше такого не было. Я также не вижу ничего в моем ~/.bashrc ...
12.07.2016
1
ответ

Привязка Readline не работает с модификаторами Control и Shift

Я настраиваю привязку клавиш GNU Readline в Bash. В частности, я хочу добиться следующего эффекта привязки: Control' ==> 'I' ControlShift' ==> "I" Control` ==> `I` Control[ ==>...
01.07.2016
1
ответ

Просмотреть параметры пути при использовании строки чтения?

Когда я набираю путь в приглашении bash, я иногда не помню, что это за каталоги, поэтому я не могу искать их постепенно. Есть ли в readline способ циклически перебирать ...
27.05.2016
1
ответ

Как связать «\ C-;» в ~ / .inputrc?

я использую Meta-ijkl в качестве стрелок в Emacs, а M-; как backspace, поэтому я хочу, чтобы клавиши в bash представляли один и тот же стиль. Перемещение и удаление работают хорошо, но по какой-то причине я не могу связать unix-line -...
04.03.2016
1
ответ

Readline: Привязка ANSI-последовательности к клавише

Я хочу привязать клавишу к bash / readline, чтобы очистить нижнюю часть экрана моей консоли. Последовательность ANSI для очистки нижней части экрана - \e[J, поэтому я попытался добавить следующую строку в свой .....
16.12.2015
1
ответ

Изменение приглашения bash в зависимости от того, является ли первый символ пробелом

Сейчас каждая команда, начинающаяся с пробела, игнорируется историей bash (HISTCONTROL=ignoreboth в ~/.bashrc). Я хотел бы иметь более наглядную подсказку, когда я нажимаю пробел в качестве первого ...
28.10.2015
1
ответ

inputrc загружается неправильно

Я добавил следующее в мой ~/.inputrc: set show-all-if-ambiguous on # single tab to start completion help set completion-ignore-case on # завершение не чувствительно к регистру $include /etc/inputrc If ...
24.06.2015
1
ответ

Как мне изменить настройки строки чтения при нажатии клавиши?

Я проверил документы на наличие строки чтения (в man bash) и не могу найти способ решить одну проблему: как изменить настройку readline (установить ... вкл. / выкл.) при нажатии клавиши? Связки клавиш имеют вид: key: function или ...
27.05.2015
1
ответ

Повторно отобразите клавишу Return в терминале для предотвращения случайной команды на производственных серверах

Я ищу способ повторно отобразить ключ для выполнения команд в терминале (я использую удар) предотвратить случайные команды на производственных серверах. Возврат должен быть отключен. Я попробовал следующее...
24.03.2015
1
ответ

readline - почему делает это только делает возврат каретки и не перевод строки при достижении конца строки?

Я разработал приложение Python, которое использует cmd модуль для создания интерактивного интерфейса командной строки. Этот cmd модуль использует readline для управления командной строки: завершение, история... Моя проблема is:...
02.12.2014
1
ответ

Присвойтесь и полный меню и динамическая полная история к ВКЛАДКЕ

Существует ли способ для меня присвоиться и полный меню и динамическая полная история к Вкладке (или один к Вкладке и другому к Вкладке Вкладки) в .inputrc? Я думаю, что мог бы быть способ установить функцию и...
07.11.2014
1
ответ

Каковы ограничения длины оболочки удара для здесь-документов?

Каковы ограничения длины для использования здесь-документов как часть командных строк удара? Я нахожу, что короткие здесь-документы хорошо работают, но когда они становятся длиннее существует некоторая точка или структура после который...
20.10.2014
1
ответ

Удалите целый аргумент в текущей командной строке удара

Используя ^W (unix-word-rubout) я могу легко удалить единственное "слово" из текущей команды в моей оболочке удара. Однако при контакте с заключенными в кавычки аргументами, которые содержат пробелы (или закрыл кавычки аргументы...
05.04.2013
1
ответ

Каков “Порядок Bash Операций” при парсинге команды?

Учитывая команду, вводимую в нормальную подсказку удара, как удар читает ту строку, после того как, Вы совершаете нападки, входят? это делает, подстановка переменных затем управляет заменой? или это делает расширение удара сначала? или...
10.01.2013
1
ответ

Как создать межплатформенную клавиатуру, связывают команды?

Я хотел бы иметь те же сочетания клавиш во всех терминалах, которые я использую. Так как у них нет того же *, отклоняют на них, и так как терминалы могут очень отличаться, я ищу довольно портативное...
18.10.2012
1
ответ

Как изменить метаклавишу readline's/bash?

Readline/bash используют метаклавишу довольно часто, но она только работает, когда я использую клавишу Esc для нее. Как я могу настроить bash/readline для принятия другого ключа как meta?
14.08.2012
1
ответ

Как Вы настраиваете .inputrc, таким образом, ALT+UP имеет эффект CD

Должно быть возможно сделать, это при наличии ALT+UP генерирует последовательный ввод с клавиатуры, эквивалентный cdspace.. ВОЙДИТЕ посредством макроопределения. Но не может выяснить, как точно сделать это.
25.07.2012
1
ответ

readline: unix-word-rubout, но назад, действительно ли это возможно?

Я пытаюсь настроить свой .inputrc для выполнения назад unix-word-rubout, но я в настоящее время перестал работать при выполнении так. У меня есть M-w, отображенный в моем .inputrc., это не работает: "\eu": универсальный аргумент "\ew":
28.03.2012
1
ответ

Отключите автозавершение вкладки в интерактивном режиме

Я установил запрещать-завершение на в моем ~/.inputrc, однако это не влияет на php в интерактивном режиме (php-a). Я хотел бы скопировать некоторый код от другого редактора к php интерактивной оболочке который...
28.02.2012