Convertir páginas de manual (man) a PDF
man es la herramienta en sistemas Unix que se utiliza para documentar y aprender sobre comandos, archivos, llamadas de sistema, etc, en un sistema operativo tal como GNU/Linux.
Funciona en modo texto, a través de la consola. Si queremos consultar, por ejemplo, la página de manual del comando ls, tendrÃamos que escribir en la consola:
- man ls
Es posible convertir las páginas de manual en ficheros pdf para tener nuestra propia biblioteca de comandos en este formato. Para ello utilizaremos el comando man en combinación con el comando ps2pdf, que convierte documentos PostScript a PDF.
La sintaxis general para pasar una página del manual a pdf es la siguiente:
- man -t comando | ps2pdf - > nombre_fichero.pdf
El parámetro -t permite formatear la salida del comando man en formato PostScript. ps2pdf toma como entrada la salida del comando previo (man -t comando) y la convierte en fichero pdf, redireccionando la salida al fichero “nombre_fichero.pdf”. Por ejemplo, si queremos convertir a formato PDF la página de manual del comando ls, escribirÃamos:
- man -t ls | ps2pdf - > ls.pdf
Y crearÃamos de esta forma un fichero pdf, que tendrÃa la página de manual de ls, con el nombre ls.pdf.
Popularity: 2% [?]
Otras entradas que te pueden interesar
- Programando tareas en Linux con cron y at
- Tip para la consola. Mostrar calendario
- Reiniciar Apache sin afectar a las conexiones existentes
- Administrador gráfico para XAMPP
- Matar procesos con un solo clic con xkill
- Montar y desmontar imágenes .iso en Ubuntu
- Gmail como cliente de correo predeterminado de GNOME


Seria bueno encontrar como pasar la salida de cualquier comando a un pdf.
ej. el texto de un archivo:
cat archivo.txt | ps2pdf - > txt.pdf
Jose Lizana
12 Mar 08 at 4:57 pm
Lo interesante seria obtener todos los comandos del man en un archivo pdf para tenerlos como una referencia. Tienes alguna idea de como hacerlo todo en ves de uno por uno?
Saludos.
PD. Ojala visites mi blog
Jorge Rivas
2 Nov 08 at 9:53 pm