"Gustavo G.                                               
                                                    
                      Parma"                   Para:     
[email protected]                                    
                      <[EMAIL PROTECTED]        cc:       
[email protected]                                    
                      .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:

[EMAIL PROTECTED]:~ cat > a
[EMAIL PROTECTED]:~
[EMAIL PROTECTED]:~ cat a
[EMAIL PROTECTED]:~
(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.


Responder a