El directorio sbin , en el que se instalan algunas herramientas de administración como dsniff y aircrack, no está en la ruta de forma predeterminada, y no está en las instrucciones de configuración inicial de Homebrew, que le indican que debe obtener /usr/local/bin en su ruta. Esto se debe a que, tradicionalmente, sbin/ es para herramientas administrativas que solo la raíz esperaría ejecutarse.
La finalización de la pestaña es recoger los archivos en /usr/local/Cellar/aircrack-ng/1.1/bin porque están vinculados a /usr/local/bin , que se encuentra en su PATH. No encuentra los archivos en /usr/local/Cellar/aircrack-ng/1.1/sbin , porque están vinculados a /usr/local/sbin , que no está en su PATH. Su directorio de trabajo actual no importa para completar la pestaña, porque . (el directorio actual) no está en la RUTA.
Si desea ver esos otros programas en su ruta, donde la pestaña puede completarlos, agregue /usr/local/sbin a su PATH en el mismo lugar donde agregó /usr/local/bin - probablemente su archivo ~ / .bashrc.
En general, si desea utilizar la finalización de tabulación en los programas del directorio actual, debe llamarlos con un prefijo ./ . Por ejemplo, cd /usr/local/sbin y luego escriba ./air y pulse la pestaña, y obtendrá algunas opciones.