Oi.
Citação:
nome
Uma palavra que consiste apenas de letras, números e sublinhados, e começa com uma letra ou sublinhado. Os nomes são usados como escudo variável e função nomes. Também referido como um identificador.
- Trecho de Bash Reference Manual
|
Note que o $ não é listado.
Existe uma maneira que o aspecto do seu requerimento pode ser feito - essencialmente como uma forma indirecta de atribuição:
Código:
#!/bin/bash -
# @(#) z1 Demonstrate indirect assignment.
echo
a=0
b=1
a=b
echo " first assignment a = $a, b = $b"
echo
$a=2
echo " second assignment a = $a, b = $b"
echo
eval $a=2
echo " eval assignment a = $a, b = $b"
exit
Produção:
Código:
% ./z1
first assignment a = b, b = 1
./z1: line 12: b=2: command not found
second assignment a = b, b = 1
eval assignment a = b, b = 2
No entanto, em geral, é usado como o $ dereferencing operador em reservatórios. Em elementar
perl, É
deve ser utilizados para identificar variáveis escalar ... cheers, DRL