Atribuição de valores a variáveis


Atribua um valor a uma variável de shell com a seguinte sintaxe:

[user@host ~]$ VARIABLENAME=value

Os nomes das variáveis podem conter letras maiúsculas ou minúsculas, dígitos e o caractere de sublinhado (_). Por exemplo, os seguintes comandos definem as variáveis de shell:

[user@host ~]$ COUNT=40
[user@host ~]$ first_name=John
[user@host ~]$ file1=/tmp/abc
[user@host ~]$ _ID=RH123

Lembre-se, essa alteração afeta apenas o shell no qual você executa o comando, e nenhum outro shell que você esteja executando nesse servidor.

Você pode usar o comando set para listar todas as variáveis de shell que estão atualmente configuradas. (Ele também lista todas as funções de shell, que você pode ignorar.) Para facilitar a leitura, você pode enviar a saída para o comando less e visualizar uma página por vez.

[user@host ~]$ set | less
BASH=/usr/bin/bash
BASHOPTS=checkwinsize:​cmdhist:​complete_fullquote:​expand_aliases:​extglob:​extquote:​force_fignore:​histappend:​interactive_comments:​progcomp:​promptvars:​sourcepath
BASHRCSOURCED=Y
...output omitted...

Referências