[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Crypt
From: |
Aurelio Marinho Jargas |
Subject: |
Re: [shell-script] Crypt |
Date: |
Thu, 24 Jun 2004 16:35:52 -0300 (ART) |
oi caio,
--- Caio Ferreira <address@hidden> escreveu:
> > basta abrir uma subshell e executar o script perl normalmente,
> > como qualquer outro comando do sistema.
> >
> > VAR=$( perl teu-script.pl parametro1 parametro2 )
> > echo $VAR
> >
> > beleza?
>
> Entendi, so que algumas consideracoes.
>
> VAR=$( perl $WORKDIR/crypt.pl $PASSWD $PASSWDCRYPTO )
>
> A variavel $PASSWD tem o valor 12345 e a variavel $PASSWDCRYPTO
> esta em branco. Depois de executar o programa escrito em perl
> sobre a variavel $PASSWD e retornar para o programa escrito
> em shell-script a variavel $PASSWD continua valendo 12345, mas
> a variavel $PASSWDCRYPTO tem que ter como conteudo a senha
> criptografada. Eh isso que vai acontecer ?!?!?
se vc executa na linha de comando:
perl /rota/para/o/crypt.pl 12345
a senha criptografada é mandada para a tela?
se sim, então ela ficou guardada em $VAR, pois tudo o
comando dentro do $(...) mostra, é guardado na variável
de chamada. basta alterar a linha para:
PASSWDCRYPTO=$( perl $WORKDIR/crypt.pl $PASSWD )
e você terá a senha criptografada na variável PASSWDCRYPTO.
beleza?
falouzz
=====
--
Aurelio Marinho Jargas, Curitiba, Conectiva
A odisseia verde no FISL http://aurelio.net/curso/fisl
______________________________________________________________________
Yahoo! Mail - agora com 100MB de espaço, anti-spam e antivírus grátis!
http://br.info.mail.yahoo.com/