Read + echo...

1. Read + echo...

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 31/03/2017 - 22:46h

Alguém pode me dizer como escrever o conteúdo de uma variável aki...

read -p "Digite sua senha: " -d'?' SENHAPASS
mysql -h localhost -u root -p$SENHAPASS -e "CREATE DATABASE ssh"
touch /var/www/html/pages/system/pass.php
echo "<?php $pass = '-p&SENHAPASS';?> " >> /var/www/html/pages/system/pass.php

Tenho isso...
Não tenho certeza se a senha do mysql funcionou tb... mas meu problema é que ele escreve o valor:
<?php $pass = '-p&SENHAPASS';?>
Dentro do pass.php e n a senha no lugar da variável...
Tem como isso?


  


2. Re: Read + echo...

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 31/03/2017 - 23:20h

Nilbertocs escreveu:

Alguém pode me dizer como escrever o conteúdo de uma variável aki...

read -p "Digite sua senha: " -d'?' SENHAPASS
mysql -h localhost -u root -p$SENHAPASS -e "CREATE DATABASE ssh"
touch /var/www/html/pages/system/pass.php
echo "<?php $pass = '-p&SENHAPASS';?> " >> /var/www/html/pages/system/pass.php

Tenho isso...
Não tenho certeza se a senha do mysql funcionou tb... mas meu problema é que ele escreve o valor:
<?php $pass = '-p&SENHAPASS';?>
Dentro do pass.php e n a senha no lugar da variável...
Tem como isso?


Boa noite.
Não use aspas simples, elas impedem a "resolução" da variavel . . . .

marcelo oliver



3. Re: Read + echo...

Nilberto Cesar
Nilbertocs

(usa Debian)

Enviado em 01/04/2017 - 07:40h

msoliver escreveu:

Boa noite.
Não use aspas simples, elas impedem a "resolução" da variavel . . . .

marcelo oliver



Tentei mudar, deixei sem, deixei com aspas duplas(quebrou o codigo)
E ele não escreveu o conteúdo da variável...
Como já usei a variável acima ela fica em branco ou n?


4. Re: Read + echo...

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 01/04/2017 - 11:11h

Nilbertocs escreveu:

msoliver escreveu:

Boa noite.
Não use aspas simples, elas impedem a "resolução" da variavel . . . .

marcelo oliver



Tentei mudar, deixei sem, deixei com aspas duplas(quebrou o codigo)
E ele não escreveu o conteúdo da variável...
Como já usei a variável acima ela fica em branco ou n?



Bom dia.
É isso que quer "escrever" . . . ?
echo "<?php \$pass = -p&$SENHAPASS" 

<?php $pass = -p&123456

att.:
mso




5. Re: Read + echo...

Nilberto Cesar
Nilbertocs

(usa Debian)

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

Bom dia.
É isso que quer "escrever" . . . ?
echo "<?php \$pass = -p&$SENHAPASS" 

<?php $pass = -p&123456

att.:
mso

[/quote]

Quase isso...
Tem que seguir essa regra

<?php $pass = 'SENHA_AKI';?>


6. Re: Read + echo...

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 02/04/2017 - 12:24h

Oi, tudo bem?

Acho que entendi o que você precisa, mas tenho algumas dúvidas...

Nessa linha:

read -p "Digite sua senha: " -d'?' SENHAPASS


Por que você passou o -d'?' ?

Nessa outra:


echo "<?php $pass = '-p&SENHAPASS';?> " >> /var/www/html/pages/system/pass.php


Por que você colocou o -p& na frente da SENHAPASS ?

Para resolver o seu problema, veja um exemplo:


SENHA='paulo'
echo "<?php \$senha = '$SENHA'; ?>"


Para saber se a senha funcionou, procure estudar a variável $? do shell.



Linux Professional Institute - LPIC-1
Novell Certified Linux Administrator - CLA
Oracle Certified Associate, Java SE Programmer - OCA

http://twitter.com/p4ulodi4s
http://www.prminformatica.com.br/


7. Re: Read + echo...

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 02/04/2017 - 16:40h

Nilbertocs escreveu:

Bom dia.
É isso que quer "escrever" . . . ?
echo "<?php \$pass = -p&$SENHAPASS" 

<?php $pass = -p&123456

att.:
mso

Quase isso...
Tem que seguir essa regra

<?php $pass = 'SENHA_AKI';?>


É isso...
echo "<?php \$pass = $SENHAPASS" 


att.:
mso








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts