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

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

Re: [shell-script] Se redirecionada, saída fica diferente


From: Leslie Watter
Subject: Re: [shell-script] Se redirecionada, saída fica diferente
Date: Fri, 8 Jun 2007 17:38:04 -0300

Oi Darlon,

provavelmente teu programa lê os parâmetros de entrada e faz alguma coisa.
sugestão, tente:

/home/lala> $(./Mac) > log

e veja o que acontece.

Sds,

LEslie


2007/6/8, Darlon <address@hidden>:
>
>   E ae pessoal, blz?
>
> Tenho um programa em C, onde executo ele assim:
>
> ./Mac
>
> e uma das linhas de saída é a seguinte:
>
> -1.426042e-06 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00
> 0.000000e+00 0.000000e+00 1.426042e-06
>
> Agora, se faço:
>
> ./Mac | less
>
> A mesma linha de saída aparece como:
>
> -1.189744e+05 0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00
> 0.000000e+00 0.000000e+00 1.189744e+05
>
> ou seja... resultados diferentes!
>
> redirecionando pra arquivo...
>
> ./Mac > log
> cat log
>
> -1.189744e+05 0.000000e+00 0.000000e+00 0.000000e+00
> 0.000000e+00 0.000000e+00 0.000000e+00 1.189744e+05
>
> Os resultados errados aparecem de novo!
>
> Já verifiquei que não é só essa linha, mas várias. O que tá parecendo, é
> que
> o "jeito" com que é chamado o programa na linha comando altera a execução
> do
> programa, já que com as mesmas entradas, ele exibe resultados diferentes.
> Pra mim, isso é coisa do além!
>
> Alguma sugestão?
>
> Abraço.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Leslie H. Watter


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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