next up previous
Next: Shell Scripts: Up: Alguns Conceitos Relevantes Previous: Wildcards:

Variáveis:

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 up previous
Next: Shell Scripts: Up: Alguns Conceitos Relevantes Previous: Wildcards: