2

Таким образом, использование (вкладка) (вкладка) в bash является классной функцией автозаполнения. Тем не менее, вот моя ситуация; когда я набираю, например, ssh (tab) (tab), он будет отображать все sshs, которые у меня есть, но я не могу оттуда ничего не делать. Есть ли команда, чтобы заменить (вкладка) (вкладка) или ssh вариант, чтобы увидеть их все, а затем grep оттуда? Благодарю.

2 ответа2

1

Я не знаю, как именно выполнить то, что вы просите, но вместо этого вы можете использовать команду find:

find /usr/bin -iname "ssh*keygen"
0

Вам действительно нужно больше информации. Какое завершение вы используете для SSH? Что complete | grep ssh сказать?

Если это хосты, вы можете использовать полное нажатие хостов - я думаю, что alt- @ - где угодно, в том числе и после grep. Если это что-то еще, вам нужно выяснить, как создать экземпляр завершения другим способом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .