Definindo e Usando Variáveis
- Definição e atualização:
- $ VARIAVEL="valor da variável"
- $ DIR="ls *"
- Obtendo o valor associado a uma variável:
- $ VARIAVEL ou ${VARIAVEL}
- $ echo $VARIAVEL
- $ echo $NULA
- $ $DIR
- $ echo um${DIR} teste
- $ echo um${DIR}teste
- $ DIRETORIO=$DIR
- Protegendo valores da interpretação da shell:
- $ DA=" da "
- $ VAR="valor $DA variável"
- $ VAR1='valor $DA variável'
- Atualizando variáveis com o resultado de comandos:
- $ LISTAGEM=`ls *.*`
- $ LISTAGEM1=`${DIR}`
- Observações:
- Nome deve vir imediatamente seguido de `='
- Nome não pode conter `$' ou espaço
- Nome é sensível a caixa-alta/baixa
- Listando variáveis e valores associados:
- env
- Variáveis pré-definidas:
- $PS1, $?, $LOGNAME, ...
- Exportando variáveis para comandos:
- $ export
- $ export DIR LISTAGEM