remover variavel

1. remover variavel

Anderson dos Santos Donda
DondaJr

(usa Debian)

Enviado em 03/09/2007 - 11:35h

Alguem sabe como remover uma variavel que esta na memoria..

Ex: eu fiz um export VR=/usr

agora
eu quero remover essa variavel VR

alguem sabe??


  


2. remover variavel

Alexandre Villas
alequimico

(usa Kali)

Enviado em 03/09/2007 - 11:56h

Se esta sua variavel não tiver sendo inicializada em nenhum script de inicialização, bash.rc, profile, nada disso, basta reiniciar teu sistema... mas se quiser ao menos zera-la, faça:

$VARIAVEL=" "

agora ela estará vazia!


3. consegui

Anderson dos Santos Donda
DondaJr

(usa Debian)

Enviado em 03/09/2007 - 11:59h

Kra valw.. mas tipo naum era bem isso...

qd eu uso o export ele fica na memoria a variavel, mesmo qdo meu shell finaliza.. entaum eu queria remover essa variavel..

eu achei o comando e é:

unset $VARIAVEL

Abraços


4. Re: remover variavel

Alexandre Villas
alequimico

(usa Kali)

Enviado em 03/09/2007 - 12:53h

Blza cara!!! Ao menos aprendi mais uma!!
[]'s


5. Re: remover variavel

Kelsey Santos
kelseysantos

(usa Fedora)

Enviado em 11/02/2016 - 13:26h

eu uso a seguinte forma

#Definir
$VARIAVEL="Kelsey Santos"

#Mostrar
echo $VARIAVEL

#Apagar
unset variavel


6. Re: remover variavel

Cesar Azevedo
cesarazevedo

(usa Ubuntu)

Enviado em 14/01/2017 - 23:17h

Aprofundando o assunto... e se ela for de somente leitura também é possível apagá-la, veja como:

>>>Criando:
$ FOO=bar
>>>ou
$ export FOO=bar

>>>Mostra a var funcionando:
$ echo $FOO

>>>Transforma em somente leitura:
$ readonly FOO

>>>Nesse momento o "unset" não consegue apagá-la, mas podemos tentar isso:

>>Primeiro se certifique de ter instalado o GDB, se não:
$ sudo apt install gdb

>>Agora tente isso:
$cat << EOF| sudo gdb
attach $$
call unbind_variable("FOO")
detach
EOF

>>>Nesse momento a variável foi destruída, mesmo sendo somente leitura e sendo possível criar outra com o mesmo nome e inclusive sendo somente leitura também. CUIDADO COM ISSO TUDO!!!

>>>Testes efetuados com Ubuntu Server







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts