Convertendo man pages em PDFs (Versão CShell)
Publicado por Sandro Marcell 15/07/2008
[ Hits: 5.107 ]
Homepage: http://sanmarcell.wordpress.com
Converta as famosas man pages de comandos em arquivos pdf, com este simples script.
Roda sob o cshell.
#!/bin/csh -f # # Convertendo man pages em arquivos pdf. # # Sandro Marcell (sandro_marcell@yahoo.com.br) # Programas necessários: which gs >& /dev/null || echo "-> Instale o Ghostscript." && exit 1 which troff >& /dev/null || echo "-> Instale o Troff" && exit 1 # Checando parâmetros: if ($#argv != 1) goto Uso # O comando especificado existe? which $1 >& /dev/null || echo "[$1] Comando não encontrado." && exit 1 # Existe man page para o comando especificado? whereis -m $1 | fgrep "man" >& /dev/null if ($status != 0) goto Aviso # Iniciando conversão: # 1 - Convertendo para Postscript: man -t $1 > $1.ps if ($status == 0) then echo "Convertendo..." && sleep 1 # 2 - Convertendo Postscript em pdf: gs -dQUIET -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \ -sOutputFile=$1.pdf $1.ps && rm -f $1.ps >& /dev/null sleep 1 && echo "Arquivo pdf criado." && exit 1 else echo "-> Erro ao criar arquivo pdf." && exit 1 endif # Marcações: Uso: echo "Uso: $0:t COMANDO" && exit 1 Aviso: echo "-> Não há man page disponível para [$1]" && exit 1 # Fim
Calcular raízes de equações de segundo grau
Baixa e instala WinRAR no Linux
Script para baixar pacotes no Debian e derivados.
Reconhecer drive conectado ou desconectado (básico)
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Debian 13 "trixie&... lançado! (44)
Rust é o "C da nossa geração"? (3)
Gerenciador de arquivos é finalizado ao abrir pasta específica (2)