shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] string retorno da funcao


From: RAUL LEOPOLDO LONGHI
Subject: Re: [shell-script] string retorno da funcao
Date: Wed, 31 May 2006 16:43:11 -0300

Galera, muito obrigado pelas dicas.

Att,

Raul

On 5/30/06, Fabiano Caixeta Duarte <address@hidden> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

RAUL LEOPOLDO LONGHI escreveu:
> estou desenvolvendo um shell, onde neste, tenho a seguinte função:
>
> is_time() {
>         now=`date|awk '{print $4}'`
>         $now
> }
>
> até aqui tranquilo. O meu problema é que estou tentando pegar esse
> retorno e atribuir a uma variavel, mas nao tah dando certo.

Raul,

Tenho algumas sugestões:

1) no manual do date vc verá que sem pipes você resolve seu problema
(veja ex. abaixo)
2) funções em bash não retornam valor
3) variáveis não declaradas explicitamente como locais são acessíveis em
todo o script.

Assim, seu script reescrito fica assim:

is_time() {
  now=`date +%R:%S`
}
is_time
echo $now

Fabiano Caixeta Duarte
Consultor em soluções para Redes de Computadores
Linux User #195299
Ribeirão Preto - SP

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEfO7T++b4Zs4fOnMRAuEiAJ9kmGpTVevUbK5HoNhY7LqNm5rqdQCfaTMj
PMt+ww3vylDM4kQch4p4wEI=
=El8f
-----END PGP SIGNATURE-----


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil


Links do Yahoo! Grupos










--
RAUL LEOPOLDO LONGHI
address@hidden
Skype: xraulanderx
http://desenv.sytes.net/gallery/
Debian GNU/Linux - User Linux 358369


reply via email to

[Prev in Thread] Current Thread [Next in Thread]