Dica da Dicas-L para evitar a redigitacao de caminhos usando-se o bash



Linux: Preenchimento Automatico de Caminhos de Diretorios e Comandos
---------------------------------------------------------------------

Outra caracteristica bastante util da shell padrao do Linux, `bash',
e o preenchimento automatico. Para ir ao diretorio /usr/local/src,
podemos fazer da seguinte forma

$ cd /u[TAB]/lo[TAB]/g[TAB]

Sempre que pressionarmos a tecla [TAB] o sistema automaticamente
preenchera o nome do diretorio para nos, desde e claro que nao hajam
conflitos. As teclas pressionadas acima nos levarao ao diretorio
/usr/local/games. Note que para irmos ao diretorio `local' precisamos
digitar as letras `lo', isto por que em `/usr' existem os diretorios
`lib', `libexec' e `local'. Ao digitarmos a segunda letra, `o', temos
entao um nome unico e o sistema completa o restante. Se digitarmos a
letra `i', precisamos ir mais alem, pois `lib' e `libexec' somente se
diferenciam a partir da quarta letra.

Sempre que houver algum conflito, o sistema emitira um ruido sonoro nos
alertando que nao foi possivel completar o nome digitado. Se insistirmos
pressionando novamente a tecla [TAB], o sistema nos exibira as opcoes
existentes:


$ cd l[TAB][TAB]
lib      libexec  local   

Escolhemos entao a letra conveniente que permita o preenchimento
adequado do caminho desejado.

Esta facilidade alem de economizar tempo nos economiza tambem os nossos
bracos, ombros, pescoco e saude. Quanto menos digitarmos melhor. Nao se
esquecam da L.E.R (Lesao por Esforcos Repetitivos).
---------------------------------------------------------------