Pular para o conteúdo

Variável [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Variável [RESOLVIDO]

Enviado em 17/11/2016 - 18:48h

Olá, estou com uma dúvida sobre tão assunto, variável, pois bem eeu quero criar uma variável que indique um local (directório e afins)

No meu script no momento está
dir=(pwd)
Diretório atual, mas por ex quero colocar em
/home
Alguém me tira essa dúvida. Obg

Responder tópico

2. Re: Variável [RESOLVIDO]

Melhor resposta

Enviado em 17/11/2016 - 23:28h

COMANDO="cd /home"

$($COMANDO)

Mas será que em subshell será acatada a mudança de diretório?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

3. RE: Variável

Enviado em 17/11/2016 - 19:27h

Olá,

Não entendi muito bem o que você quer, mas vou tentar ajudar.
Já tentou usar as variáveis $HOME e $PWD??

4. Re: Variável

Enviado em 17/11/2016 - 20:32h

FelipeZargS escreveu:

Olá, estou com uma dúvida sobre tão assunto, variável, pois bem eeu quero criar uma variável que indique um local (directório e afins)

No meu script no momento está
dir=(pwd)
Diretório atual, mas por ex quero colocar em
/home
Alguém me tira essa dúvida. Obg
Felipe, boa noite.
Para atribuir o RESULTADO de um comando a uma variável, faça:
DIR=$(pwd)
Ou
DIR=`pwd`
Obs.: Coloquei "DIR" pq "dir" é um comando.
att
marcelo oliver

5. Re: Variável

Enviado em 17/11/2016 - 22:36h

msoliver escreveu:

FelipeZargS escreveu:

Olá, estou com uma dúvida sobre tão assunto, variável, pois bem eeu quero criar uma variável que indique um local (directório e afins)

No meu script no momento está
dir=(pwd)
Diretório atual, mas por ex quero colocar em
/home
Alguém me tira essa dúvida. Obg
Felipe, boa noite.
Para atribuir o RESULTADO de um comando a uma variável, faça:
DIR=$(pwd)
Ou
DIR=`pwd`
Obs.: Coloquei "DIR" pq "dir" é um comando.
att
marcelo oliver


Não Vei, eu quero atribuir um caminho para uma pasta

Um local para que a variável tenha tipo o valor do comando
cd /home
Por exemplo. .

6. RE: Variável

Enviado em 18/11/2016 - 00:08h

Olá Felipe,

Poderia nos mostrar todo teu script e qual resultado espera com isso?

7. Re: Variável [RESOLVIDO]

Enviado em 18/11/2016 - 00:28h

Detalha melhor a tua dúvida pois não entendi nada
_________________________
"GNU/Linux for human beings."

ºvº "Software Livre: não é pelo dinheiro.
/( _ ) É uma questão de consciência."
^ ^


8. Re: Variável [RESOLVIDO]

Enviado em 18/11/2016 - 09:36h

listeiro_037 escreveu:

COMANDO="cd /home"

$($COMANDO)

Mas será que em subshell será acatada a mudança de diretório?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden
O Será se vai mudar? Kk Obrigado man , vou testando aqui

9. Re: Variável [RESOLVIDO]

Enviado em 18/11/2016 - 09:39h

K666 escreveu:

Detalha melhor a tua dúvida pois não entendi nada
_________________________
"GNU/Linux for human beings."

ºvº "Software Livre: não é pelo dinheiro.
/( _ ) É uma questão de consciência."
^ ^

Assim mano, e que eu quero que a variável tenha o valor de um local (Diretório)
Por ex que ela tenha o msm valor do comando cd indicando o caminho para um diretório
Obg

10. Re: Variável [RESOLVIDO]

Enviado em 18/11/2016 - 09:40h

msoliver escreveu:

FelipeZargS escreveu:

Olá, estou com uma dúvida sobre tão assunto, variável, pois bem eeu quero criar uma variável que indique um local (directório e afins)

No meu script no momento está
dir=(pwd)
Diretório atual, mas por ex quero colocar em
/home
Alguém me tira essa dúvida. Obg
Felipe, boa noite.
Para atribuir o RESULTADO de um comando a uma variável, faça:
DIR=$(pwd)
Ou
DIR=`pwd`
Obs.: Coloquei "DIR" pq "dir" é um comando.
att
marcelo oliver


Obg, mas não é bem isso que quero. Thanks

11. Re: Variável [RESOLVIDO]

Enviado em 18/11/2016 - 10:28h

Fiquei pensando e aí. . .
veio na cabeça uma ideia de colocar

DIR="/home" (ex)

E ai está funcionando o script, mas já estava, só queria arrumar essa parte.

Bom dia, Boa Tarde, Boa Noite e Obrigado a todos que ajudaram

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder