
Entonces, usar (tab) (tab) en bash es una característica interesante de autocompletar. Sin embargo, esta es mi situación; cuando escribo, por ejemplo, ssh(tab)(tab), mostrará todos los sshs que tengo, pero no tengo forma de buscar desde allí. ¿Existe un comando para reemplazar (tab) (tab) o una opción ssh para verlos todos y luego hacer grep desde allí? Gracias.
Respuesta1
No sé cómo lograr exactamente lo que estás pidiendo, pero en su lugar podrías usar el comando de búsqueda:
find /usr/bin -iname "ssh*keygen"
Respuesta2
Realmente necesitas más información. ¿Qué finalización estás usando para ssh? ¿Qué complete | grep ssh
dice?
Si se trata de hosts, puede usar la pulsación de tecla completa de hosts (creo que alt-@) en cualquier lugar, incluso después de grep. Si se trata de otra cosa, deberá descubrir cómo crear una instancia de su finalización de otra manera.