Español English
E-mail: web@matracas.org

Sustituye

Este programa sustituye pedazos de texto, cotejados mediante expresiones regulares, en los archivos que se le indiquen.

sustituye --old="(Plinio El Viejo)" --new="Plinio El Joven (no \1)"Cambia las apariciones de "Plinio El Viejo" por "Plinio El Joven (no Plinio El Viejo)".

El nombre de archivo es "sustituye".

La licencia para este programa es la GNU General Public Licence (GPL). [en español, no oficial]

Snapshot

Empaqueta el contenido de un directorio dado en un archivo "tar", comprimido con bzip2 o con gzip, y con un nombre de la forma "directorio_aaaammdd_hhmm.tbz2" (.tgz para gzip), donde "directorio" es el nombre del directorio, "aaaammdd" es la fecha actual, y "hhmm" es la hora actual. Los permisos del archivo se ponen en 440 (no escribible) para dificultar el borrado accidental.

El nombre de archivo es "snapshot".

La licencia para este programa es la GNU General Public Licence (GPL). [en español, no oficial]

Pythonpp

En el número 44 de la revista Linux Gazette, el Dr. Warren MacEvoy presentó un pre-procesador de texto llamado "perlpp", escrito en Perl. Tras usarlo por un tiempo, escribí mi propia versión en Python, que es lo que utilizo desde entonces.

El nombre de archivo es "pythonpp.py". Lo utilizo como una biblioteca, llamándolo desde un archivo con el nombre "pythonpp" que contiene lo siguiente:

#! /usr/bin/env python
from pythonpp import *

main()

De esta forma, la biblioteca se compila en el archivo "pythonpp.pyc", y se carga más rápido.

La licencia para este programa es la GNU General Public Licence (GPL). [en español, no oficial]

Twitter Facebook
MySpace
Digg CiteULike StumbleUpon menéame submit to reddit Technorati Yahoo! Bookmarks Google Bookmarks Mister Wong Windows Live