Next: Shell Scripts:
Up: Alguns Conceitos Relevantes
Previous: Wildcards:
Há dois tipos de variáveis no sistema, as
variáveis de ambiente (environment) e as variáveis de shell. As variáveis
de environment são mantidas pelo próprio sistema e estão disponíveis para
todas as shells, de qualquer tipo. Estas variáveis têm nomes inteiramente
em letras maiúsculas. Quando uma shell de login é iniciada ela herda do
sistema um determinado conjunto de variáveis básicas de environment.
Quando uma shell é iniciada a partir de outra shell, ela herda daquela
shell todas as variáveis de environment que estiverem definidas. A partir
da shell é possível criar, modificar e eliminar variáveis de environment.
As variáveis de shell são definidas e mantidas por cada shell, estando
disponíveis apenas para o processo daquela shell em particular. Em geral
estas variáveis têm nomes inteiramente em letras minúsculas. O processo
de inicialização da shell que é realizado cada vez que uma nova shell é
iniciada, seja ela uma shell de login ou não, em geral define algumas
variáveis básicas que controlam o comportamento da shell. De dentro da
shell pode-se definir, modificar ou eliminar quaisquer variáveis de
shell. Um dos usos mais importantes das variáveis de shell é em programas
e procedimentos de linha de comando, bem como em programas implementados
através de shell scripts.
Next: Shell Scripts:
Up: Alguns Conceitos Relevantes
Previous: Wildcards: