Tiago, Sinceramente, a melhor maneira de fazer isso é redirecionando para um arquivo mesmo. É só usar um '>', até usuarios leigos conseguem.
Talvez exista alguma opção mais facil em algum KDE ou GNOME que vc possa imprimir facilmente uma area de texto selecionada, entretanto isso sai do escopo de shell script (ou seja, respostas em pvt). Dentro do escopo do shell, seria interessante vc ter algum script que interceptasse o resultado do comando a ser impresso e oferecesse a opção de imprimir. Ao inves de fazer $ dsfhdksja > /dispositivo/de/impressao pode fazer um $ Print-for-Dummies dsfhdksja que, internamente, use algum recurso como dialog(http://aurelio.net/shell/dialog/ ) que apresente uma telinha com o texto e um botão para imprimir. Ai vc pode criar um alias para o seu comando $ alias dsfhdksja='Print-for-Dummies dsfhdksja' (recupere os argumentos passados para o seu script!) mande para um arquivo temporario, apresente e coloque uma opção para imprimi-lo. Para ficar melhor (mais bonitinho) só usando alguma solução melhor como o Kdialog ou algo asism. Boa sorte! On 1/12/07, Tiago Falcao <[EMAIL PROTECTED]> wrote: > > > > > > > Boa Tarde, > > A muito tempo participo desta lista, mas a muito tempo to sem participar. > Sei que pode naum ser diretamente ligado a shell mas espero que voces me > ajudem. > > Mas preciso da ajuda de voces, aqui na empresa fazemos acessos por telnet a > um servidor externo e muitas vezes precisamos imprimir o resultado dos > comandos(Tela) na impressora Local. Utilizamos o windows com Reflection que > tem este suporte. Porem estamos migrando para linux (que amo) e esta solução > seria fundamental para o inicio do processo de migração. > > Sei que pode-se fazer redirecionamentos de saida e mandar imprimir os > arquivos de saida porem esta solução é para pessoas viciadas em windows e > leigas. de preferencia uma solução grafica, ou bem simples para se utilizar > no gnome terminal. > > Obrigado, > > -- > Tiago Falcao > ============================ > [EMAIL PROTECTED] > [EMAIL PROTECTED] > ============================ > Engenharia de Computação - Unicamp > > [As partes desta mensagem que não continham texto foram removidas] > > -- Tiago B Peczenyj Linux User #405772 # cd /pub # more beer
