lunes, 20 de junio de 2011

Convertir manuales MAN de Linux a PDF

Si por ahí les sirve tener un manual MAN de algún comando de Linux como un archivo .pdf, lo pueden hacer con esta simple línea:

man -t comando | ps2pdf - > comando.pdf

Esto generará el archivo comando.pdf en la carpeta actual de trabajo. Deben cambiar comando por lo que quieran, por ejemplo ls, pkill, nautilus, etc.
Para hacer las cosas más simples, pueden crearse un script como el siguiente:

#!/bin/sh

if test $# -ne 1; then
    echo "man2pdf - Convertir páginas man a pdf.\nUso: man2pdf comando"
else
    man -t $1 | ps2pdf -> $1.pdf
fi

Lo guardan como man2pdf, le dan permisos de ejecución, y lo mueven a /usr/local/bin. Ahora, en cualquier carpeta donde se encuentren pueden llamar directamente a

man2pdf comando

y tendrán el archivo PDF generado. Para hacer las cosas más simples todavía, pueden bajar el script de acá.

No hay comentarios:

Publicar un comentario