Quase todos os shells do UNIX fazem a conclusão da tabulação por padrão. Se você quiser comandos equivalentes mais curtos, basta criar um alias para os que você usa normalmente.
O problema com a conclusão da tabulação é que existem tantos muitos comandos no UNIX que você tende a digitar muito mais caracteres do que faria no IOS antes que o prefixo do comando se torne não ambíguo.
FWIW, na minha tcsh
configuração, digitando tel<tab>
me oferece telinit
, telltc
e telnet
. Somente quando eu digito n
, eles são preenchidos automaticamente para o último deles.
Além disso, algumas shells podem oferecer a você argumentos de linha de comando, contanto que tenha sido informado com antecedência quais argumentos são válidos para o programa atual.