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

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

RES: [shell-script] Erro no shell script


From: Rodolfo Villanova
Subject: RES: [shell-script] Erro no shell script
Date: Wed, 23 Feb 2005 14:03:37 -0300

Julio,


Tiveram comportamentos semelhantes aos exemplos anteriores.

No True64:

 $ ls -l >(echo)
ksh: syntax error: `(' unexpected

No SunOS:

$ ls -l >(echo)
[2]     21093

/dev/fd/11: No such file or directory


1 abraço,
--------------------------
Rodolfo D. Gross Villanova
Analista de Suporte
Telefonica Empresas
Porto Alegre / RS
Brasil
www.telefonicaempresas.com.br

> -----Mensagem original-----
> De: Julio Cezar Neves - DATAPREVRJ
> [mailto:address@hidden]
> Enviada em: quarta-feira, 23 de fevereiro de 2005 13:29
> Para: address@hidden
> Assunto: RES: [shell-script] Erro no shell script
>
> Pelo que notamos, o true 64 não implementou process substitution e o SunOS
> ouviu o galo cantar mas não sabe onde. Este /dev/fd/10 e /11 são arquivos
> temporários que ele está criando para servir de entrada para o
> cat, mas ele
> não está resolvendo iss legal.
>
> Vamos facilitar a vida dele, p. favor tente a última:
>
> ls -l >(echo)
>
> Obs: o bash cria um /dev/fd/63 que é um named pipe temporário veja:
>
> $ ls -l >(cat)
> l-wx------    1 jneves   jneves         64 Feb 23 12:33 /dev/fd/63 ->
> pipe:[261174]
>
> Obrigadão,
> Julio
> Esta é a semana
> Julio Neves nas Dicas-L
> http://www.dicas-l.unicamp.br/dicas-l/
> IMPERDÍVEL!!!
>
>
> | -----Mensagem original-----
> | De: Rodolfo Villanova
> | [mailto:address@hidden]
> | Enviada em: quarta-feira, 23 de fevereiro de 2005 13:08
> | Para: address@hidden
> | Assunto: RES: [shell-script] Erro no shell script
> |
> | Julio,
> |
> | Em True64:
> |
> | $ cat <(ls -l)
> | ksh: syntax error: `(' unexpected
> |
> | $ ls -l >(cat)
> | ksh: syntax error: `(' unexpected
> |
> |
> | Em SunOs:
> |
> | $ cat <(ls -l)
> | cat: cannot open /dev/fd/10
> | [2] +  Done(2)                 cat <(ls -l)
> |
> | $ ls -l >(cat)
> | [3]     16842
> | /dev/fd/11: No such file or directory
> |
> |
> | 1 abraço,
> | --------------------------
> | Rodolfo D. Gross Villanova
> |
> | > -----Mensagem original-----
> | > De: Julio Cezar Neves - DATAPREVRJ
> | > [mailto:address@hidden]
> | > Enviada em: quarta-feira, 23 de fevereiro de 2005 12:53
> | > Para: address@hidden
> | > Assunto: RES: [shell-script] Erro no shell script
> | >
> | > Rodolfo,
> | > só mais uma coisinha, p. favor teste aí para mim estes 2
> | cmds e me passe o obtido:
> | >
> | > $ cat <(ls -l)
> | > $ ls -l >(cat)
> | >
> | > [ ]s,
> | > Julio
> | > Esta é a semana
> | > Julio Neves nas Dicas-L
> | > http://www.dicas-l.unicamp.br/dicas-l/
> | > IMPERDÍVEL!!!



reply via email to

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