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

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

Re: [shell-script] Saída diferente após redirecionamento


From: Reinaldo Carvalho
Subject: Re: [shell-script] Saída diferente após redirecionamento
Date: Tue, 3 Apr 2007 19:17:22 -0300

O dpkg verifica o tamanho do terminal para gerar a saida. Se você
redireciona, ele usa o número de linhasXcolunas padrão.

Meus dois centavos:

COLUMNS=130 dpkg -l > tt


--
Reinaldo Carvalho


On 4/3/07, Thomaz de Oliveira dos Reis <address@hidden> wrote:
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?


---------------------------------------------------------------------
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: address@hidden
---------------------------------------------------------------------
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





reply via email to

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