применение обратного поиска в файле
236
Geminus
Обратный i-search bash (ctrl-R) очень удобен для поиска команды, которую вы набрали некоторое время назад. Тем не менее, он ищет только историю текущего терминала (которая состоит из AFAIK истории, загруженной во время создания терминала, плюс все, что вы набрали в терминале). Я хотел бы иметь такую же функциональность, но поиск должен искать в файле.
Я использую несколько терминалов для разных задач, поэтому не желательно смешивать их истории. Вместо этого я заставляю их всех записывать в файл ~ / .persistent_history, где все команды, которые я набираю, заканчиваются. Я хотел бы, чтобы reverse-i-search делал то, что он делает, но вместо использования истории терминала он должен использовать постоянную историю. Как я могу это сделать?
Может быть, установив HISTFILE с файлом, который вы хотите найти. Я делаю то же самое - сохраняю все команды в файл - но я ищу его с помощью grep.
Paulo 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
.profile в Mac OS X?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
10
Как я могу найти в истории bash и повторно запустить команду?
-
-
2
Можно ли передать выходные данные одной команды двум другим командам?
-
8
Переименуйте группу файлов одной командой
-
2
Почему мой путь не обновляется * сейчас *?
-
5
Как удалить символическую ссылку на каталог?
-
8
Спаси меня от бессмысленного терминала
-
9
Как можно добавить номер строки и табуляцию к каждой строке текстового файла?
-
1
Когда я должен положить конфигурации в .bashrc против. .bash_profile?