Convertendo man pages em arquivos pdf
Publicado por Sandro Marcell 17/10/2007
[ Hits: 6.283 ]
Homepage: http://sanmarcell.wordpress.com
Simples script que converte man pages de comandos em arquivos pdf.
#!/bin/bash --norc # # Convertendo man pages em pdf's # # Sandro Marcell (sandro_marcell@yahoo.com.br) # Realçando saída: Echo() { echo -e "\e[1m$*\e[m" ; } # São necessários: Ghostscript e troff: [[ $(which gs) ]] || { Echo "-> É necessário o Ghostscript" ; exit 1 ; } [[ $(which troff) ]] || { Echo "-> É necessário o troff" ; exit 1 ; } # Checando parâmetros: [[ $# != 1 ]] && Echo "Uso: ${0##*/} [comando]" && exit 1 # Checando a existência do comando: [[ $(which $1) ]] || { Echo "[$1] Comando inexistente." ; exit 1 ; } # Existe man page para o comando especificado? [[ $(whereis $1 | fgrep "man") ]] || { Echo "-> Não existe man page para [$1]" exit 1 } # Convertendo: man -t $1 > $1.ps [[ $? == 0 ]] && { gs -dQUIET -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite \ -sOutputFile=$1.pdf $1.ps rm -f $1.ps 2> /dev/null Echo "Arquivo pdf criado." ; exit } || { Echo "-> Erro ao criar arquivo pdf" ; exit 1 ; } # Fim
Script instalador do obmenu-generator e configuração do openbox
Randomize - Gera números aleatórios de 1 a 100 mil
Regula o horário de uso do computador pelos filhos
Whitelist e Blacklist Zimbra 8.8
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Enzo quer programar mas não faz código pra não bugar (3)
Comandos no NixOS não funcionam (5)