Como funciona o EXPORT?

0

Eu tentei exportar para definir um PATH. Mas, eu não consigo entender como isso funciona? Este é o meu comando:

export PATH=.:$PATH

Então, como funciona? e como se parece o PATH? Obrigado

    
por Haniz 21.04.2017 / 09:38

1 resposta

1

A variável PATH é uma variável especial que contém uma lista de diretórios (em bash ":" separados) que o shell irá procurar para encontrar binários.

O comando que você emitiu instrui o shell a procurar no diretório atual (".") antes dos outros diretórios que ele já usa.

Você pode ver como seu PATH se parece com o comando echo $ PATH.
O meu parece

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/bin:/usr/local/bin

A instrução "export" significa que quaisquer subcomandos ou shells lançados deste shell herdarão o comando path alterado.

    
por 21.04.2017 / 10:52