Tela GNU:: printcmd [cmd]

1

Não consigo entender os exemplos no manual:

'lpr' or 'cat > /tmp/scrprint'.

Como você pode usar o comando ": printcmd" no GNU Screen? Como pode usar o comando para imprimir o Stdout com lpr? Por favor, tenha exemplos.

    
por fixer1234 07.11.2009 / 08:28

1 resposta

2

O printcmd na tela GNU define o comando chamado quando a sequência de escape ANSI ESC [5i é chamada. Esta é a sequência do vt100 para "start print log". Confira a URL para obter uma lista das sequências - link .

Ele é definido em seu .screenrc como uma variável de configuração e não faz qualquer impressão.

Chamar sem argumentos exibirá o comando atual atribuído. Ele cita como exemplos 'lpr' e 'cat', que alimentam o protocolo unix line printer e cat para um arquivo, respectivamente.

Se eu quiser capturar o STDOUT completo de um comando, é mais fácil executar o script e depois alimentar o texto datilografado (ou qualquer arquivo que você especificou) para o utilitário de impressão apropriado, seja lpr ou outro utilitário de impressão.

    
por 26.11.2009 / 01:55

Tags