Category: Merged from w.corvera.eu

Posts that were published at my alternate blog w.corvera.eu

Script: man2ps, man2pdf, man2evince

Usage: $ man2ps command will generate a PostScript (.ps) file from command's manpage Symlink or copy this script as "man2pdf" to create a PDF from a manpage. Symlink or copy this script as "man2evince" to call evince on a temporary PDF of the manpage #!/bin/bash # man2ps, (c) 2004,2005,2006,2009 Toni Corvera, published under a BSD […]

Read More

Script: video identification (Bash)

This script displays mplayer's information/identification lines of a multimedia file. Nowadays I prefer to use an undocumented feature of vcs (see below) #!/bin/bash # This script displays mplayer's information/identification lines of a multimedia file # Put in the public domain. <http://w.corvera.eu/2007/11/shell-vidid/> vididf() { mplayer -identify -frames 0 -ao null -vo null "$1" 2>/dev/null | grep […]

Read More

Valor de retorno en el prompt

Este código sirve para indicar si el último comando ha tenido éxito o no, de manera que siempre esté visible en el propio prompt, es ideal para depurar código entre otras cosas. Versión rápida (aunque no muy legible :P): export PS1='$( [ "$?" -eq 0 ] && M=")" || M="("; echo -n :$M ) '$PS1 […]

Read More

Desactivación del altavoz (kernel 2.6)

Nota: usar hotplug y su lista de modulos prohibidos (/etc/hotplug/blacklist) puede parecer más elegante pero en realidad no funciona, al menos que yo sepa. En sistemas actuales: Crear un archivo en /etc/modprobe.d, en mi caso lo llamaré local-pcspkr (lo de local lo uso para diferenciar los que he ido añadiendo yo de los que instala […]

Read More

Instalación de la máquina virtual Java de Sun en Debian

La información de esta página no es necesaria en sistemas actuales, basta con instalar los paquetes sun-java-*. Debian incluye varias máquinas virtuales Java que funcionan bastante bien pero puede interesar usar la de Sun, por ejemplo en estudios de informática en que se de por hecho que se va a usar esa máquina.Éste es el […]

Read More

Conversión de páginas del manual a PostScript (o pdf)

La idea es crear un archivo PostScript (ps) o PDF con las páginas del manual de un comando, de modo que se puedan hacer impresiones de alta calidad o verlo en pantalla también en alta calidad. Se requiere Ghostscript para hacer la conversión. Substituye $COMANDO por el comando en cuestión. PostScript $ man -t $COMANDO […]

Read More