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

Re: Problema/ dúvida com cat /dev/lp0



                                                                                                                                    
                      "Gustavo G.                                                                                                   
                      Parma"                   Para:     debian-user-portuguese@lists.debian.org                                    
                      <parma@cpdee.ufmg        cc:       debian-user-portuguese@lists.debian.org                                    
                      .br>                     Assunto:  Re: Problema/ dúvida com cat /dev/lp0                                      
                                                                                                                                    
                      03/10/2003 09:07                                                                                              
                                                                                                                                    
                                                                                                                                    








> Olá,
>
> A questão é que o problema não está no comando "echo". Utilizo o echo
> somente para solicitar o contador interno de páginas da HP (nem
> precisaria do echo para ler algo da impressora, já fiz este teste
também).
> O problema está no comando "cat" que deveria finalizar sozinho, após
> receber os dados da impressora, e voltar à linha de comando.
> Dessa forma, quando executo o "cat /dev/lp0", o que realmente acontece é
> que o comando cat executa, lê os dados da impressora, mas fica
> aguardando mais alguma coisa, ou seja, fica preso no cat. Sei que quando
> a impressora envia as informações solicitadas, o último caracter que ela
> transmite é ^L (se não estiver enganado), marcando fim de arquivo. O cat
> deveria entender isto como fim de arquivo, mas ele não o faz. Isto trava
> todo o sistema de contabilização de quotas de impressão. E o mais
> estranho é que isto não acontece com a máquina antiga, rodando Mandrake.
> Não é problema de hardware pois fiz o teste de colocar o HD com o
> sistema novo no hardware antigo (no lugar do HD com o Mandrake) e o
> problema continuou. Ou seja, é alguma coisa referente ao Debian, mas não
> sei mais o que tentar.
> []'s
>

E o pior é que aqui funciona como você gostaria. Não sei nem onde mexer.

qual a sua shell? É uma pergunta retórica. Não sei se faz diferença.

Tem certeza que o cat exibe e não sai? Onde você precisa dar um ctrl+c para
retornar ao prompt, será que o prompt já não está lá de volta? Só que sem
exibir o aviso do prompt (que no seu caso é "cupserver:~# ") numa nova
linha?

Ilustrando o que estou dizendo:

fredm@rec1:~ cat > a
aaafredm@rec1:~
fredm@rec1:~ cat a
aaafredm@rec1:~
(onde quando eu digito aaa eu dou um (ou dois???) ctrl+d depois)

só que no seu caso pode ser que nem o aviso do prompt esteja sendo
mostrado.




Reply to: