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

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

Re: [shell-script] awk


From: augustowebd
Subject: Re: [shell-script] awk
Date: Wed, 2 Sep 2009 16:40:43 -0300

ainda nesta linha Tiago, teria como eu saber se um programa manda a
saida para stdout ou stderr?

2009/9/2 Tiago Peczenyj <address@hidden>:
>
>
> Ola
>
> Estou de volta amigos,
>
> Muito bem, a sua duvida é pertinente, porém não tem haver diretamente
> com AWK e sim com redirecionamento de saída.
>
> Quando vc faz
>
> comando1 | awk
>
> vc redireciona a saida padrão do processo relacionado ao comando1 ao
> processo do awk.
>
> entretanto o comando, neste caso o nc, esta jogando as informações em
> outro fluxo (stream), o de erro.
>
> Não é apenas o nc que faz isso: muitos programas jogam informações
> nesses 2 streams e não necessariamente tem haver com erros - apesar
> do nome. Outro programa que faz isso é o curl quando vc faz um request
> http usando o modo 'verbose': os dados do cabeçalho de request e
> response vão pra STDERR para não misturar com a resposta do servidor,
> que vai pra STDOUT.
>
> Para resolver o seu problema, vc pode simplesmente redirecionar a
> saida de erro para a padrão.
>
> nc -opções 2>&1 | awk '{ script }'
>
> Por ultimo, vc poderia fazer um awk '$0=$2' para eliminar todas as
> colulas exceto a segunda.
>
> [] 's
>
> Tiago (Pacman)
>
> 2009/9/1 augustowebd <address@hidden>:
>
>>
>>
>> pessoas estou tentado formatar a saida com awk(desculpe-me se este nao eh
>> o
>> melhor lugar para perguntar isto) executando:
>>
>> nc -vvn -z 127.0.0.1 20-120 | awk '{printf"%s",$2}'
>>
>> mas o resultado nao muda para:
>>
>> nc -vvn -z 127.0.0.1 20-120
>>
>> ou seja o awk nao esta sendo executado, o que estou fazendo de errado?
>>
>>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://pacman.blog.br
> 



-- 
[Ps: Com a falta do que fazer destes desocupados, imorais, digo
imortais, da ABL(academia brasileira de letras) queira me desculpar
caso haja alguns acentos indevidos.]

...vão-se os objetos, ficam-se as referências, passa o System.gc () e
leva tudo...
PHP5 ZCE::ZEND004231 | $zendPHPCertified->getCandidateById(
http://www.zend.com/zce.php?c=ZEND004231&r=220244122 );
Fale sobre PHP::PHP-Brasília - Comunidade de usuários PHP do DF


reply via email to

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