[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Saída diferente após redirecionamento
From: |
Thomaz de Oliveira dos Reis |
Subject: |
Re: [shell-script] Saída diferente após redirecionamento |
Date: |
Tue, 3 Apr 2007 18:54:40 -0300 |
User-agent: |
KMail/1.9.5 |
Em Terça 03 Abril 2007 07:31, Tiago Barcellos Peczenyj escreveu:
> Não teria por que o dpkg manda um pedaço da frase na saída padrão e o resto
> na saída de erro.
>
realmente ele não manda nada pro stderr
> O que parece estar acontecendo é ou o arquivo possui algum problema ou a
> saida do cat está sendo modificada pelo ambiente, talvez alguma variavel de
> ambiente ou configuração do terminal (stty ? LC_LOCALLE? boa pergunta...).
>
Pois é...também imaginei algo como isso..mas ainda não descobri
> Seria interessante fazer um cat -v arquivo e ver se existe algum caracter
> 'maluco' no meio do arquivo. Tente ler o conteúdo do arquivo com less ou
> vi também.
>
o cat -v só retorna o texto normal... inclusive com o final da linha $
no "corte" da palavra....
tentei já um bando de voltas...
dpkg -l > /dev/stdout volta corretamente
dpkg -l > /dev/stderr volta corretamente
dpkg -l | tr -s " " | cut -f3- -d" " retorna cortado
dpkg -l >saida ; cat saida retorna cortado
alguma idéia?
[]!!
> Se nada da certo, faça
>
> nohup dpkg -l
>
> e veja o nohup.out se ele aparece cortado também.
>
> []´s Tiago
>
> On 4/2/07, mop <address@hidden> wrote:
> > Provavelmente ele envia conteúdo para as duas saídas. Experimente a
> > opção abaixo para verificar o que vai para cada uma:
> > dpkg -l >teste1 2>teste2
> >
> > On 4/2/07, Thomaz de Oliveira dos Reis
> > <address@hidden<thommy%40globo.com>>
> >
> > wrote:
> > > Ainda não consegui resolver essa pessoal..ninguém tem uma idéia?