Só uma pequena correção na resposta do Júlio, que esqueceu de digitar um
cifrão ;-)

Para adicionar o diretório atual na sua variával PATH, faça:
$ export PATH=$PATH:. # No bash

Ou

%setenv PATH $PATH:. # no csh

Se você colocar o diretório atual antes de qualquer outro, como em ./:$PATH,
o interpretador de comandos irá verificar os comandos que você digitar
primeiramente no dir atual. Ou seja, se existir um script ou programa
chamado ./ls, se você digitar somente ls, aquele será executado, e não o ls
do sistema, o que pode gerar uma confusão.
Isso acontece pois os interpretadores de comando começam verificando da
esquerda para a direita. Cada diretório, nestas variáveis (como MANPATH,
LD_LIBRARY_PATH, etc) são separador por um dois-pontos (:).
Isto pode ser útil se você quer utilizar um programa que não o que está
instalado no sistema, mas não tem permissão de atualizar a versão atual.

hauahua... foi mal em enrolar tanto ;-)


[As partes desta mensagem que não continham texto foram removidas]

Responder a