Category: Command Line

Copying EXIF metadata between files

This tip might be useful for those cases when an editor ignores a photo meta-information (which seems fairly common in phones). $ exiftool -TagsFromFile source.jpg target.jpg or $ exiv2 ex -e e source.jpg  # Extraction. Also $ exiftool -exif -b source.jpg > source.exv $ mv source.exv target.exv  # Names must match $ exiv2 in -i e target.jpg  # […]

Read More

Quick tip: Concatenating video files (with no quality loss)

Concatenation of video files can be done quickly from the command-line, video files must "match" (e.g. a movie formerly split into parts) i.e. they must use the same codec and parameters, this methods won't work as expected with random files. AVI files: Use mencoder with multiple inputs $ mencoder -oac copy -ovc copy -o output.avi […]

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

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