Таким образом, использование (вкладка) (вкладка) в bash является классной функцией автозаполнения. Тем не менее, вот моя ситуация; когда я набираю, например, ssh (tab) (tab), он будет отображать все sshs, которые у меня есть, но я не могу оттуда ничего не делать. Есть ли команда, чтобы заменить (вкладка) (вкладка) или ssh вариант, чтобы увидеть их все, а затем grep оттуда? Благодарю.
2 ответа
1
Я не знаю, как именно выполнить то, что вы просите, но вместо этого вы можете использовать команду find:
find /usr/bin -iname "ssh*keygen"
0
Вам действительно нужно больше информации. Какое завершение вы используете для SSH? Что complete | grep ssh
сказать?
Если это хосты, вы можете использовать полное нажатие хостов - я думаю, что alt- @ - где угодно, в том числе и после grep. Если это что-то еще, вам нужно выяснить, как создать экземпляр завершения другим способом.