fiz assim:( coloquei num arquivo chamado temp.sh )
t=;
date|read t;
echo t=$t
t=;
read t< <(date)
echo t=$t
$0 --version
saída:
[EMAIL PROTECTED] projeto]$ sh temp.sh
t=
temp.sh: line 6: syntax error near unexpected token `<'
temp.sh: line 6: `read t< <(date)'
[EMAIL PROTECTED] projeto]$
Se eu fizer no terminal, funciona:
[EMAIL PROTECTED] projeto]$ read t< <(date)
[EMAIL PROTECTED] projeto]$ echo $t
Wed May 7 14:28:21 BRT 2008
Não entendo! ( boa essa do modular =D )
2008/5/7 mop <[EMAIL PROTECTED]>:
> Isso é para bash, ok!?
> Comece com coisas pequenas.
> Pense modularmente! ;)
>
> $ t=;date|read t;echo t=$t
> t=
> $ t=;read t< <(date);echo t=$t
> t=Wed May 7 14:09:40 hrN 2008
> $ $0 --version
> GNU bash, version 3.2.0(1)-release (i686-pc-linux-gnu)
> Copyright (C) 2005 Free Software Foundation, Inc.
> $
>
>
> ------------------------------------------
> >From: ednei.felipe
>
> >
> >tentei:
> >
> >/home/ednei/projeto/teste.sh: line 28: syntax error near unexpected token
> `('
> >/home/ednei/projeto/teste.sh: line 28: ` done <<(svn
> >list $servidor_svn/tags/)'
> >
> >o que estou errando?
> >
>
>
> ------------------------------------
>
>
> ---------------------------------------------------------------------
> 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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> 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
>
> [EMAIL PROTECTED]
>
>
>
>
>