lunes, 5 de enero de 2009

¿Cuantas veces se repite una palabra en un archivo?

Feliz Año 2009, si acaso alguien que no sea yo, lee este trapo de blog.

Estaba usando mi debian con compiz, muy feliz de mi ambiente gráfico, estabilidad y tranquilidad que se siente. Bueno, entrando en materia, nos encontramos con un texto, en el cual queríamos saber cuantas veces se repetía una palabra en específico. Linuxero al fin, quería hacerlo en linea de comando utilizando grep, tail etc. Intente por varios minutos y no pude. Puse una nota recordatoria para buscar la manera de realizarlo en otro momento (claro, por linea de comando, como quería).

En fin, después de una larga búsqueda encontré este script en perl.

usando Perl:

Código:

#!/usr/bin/perl
# search_word.pl
my $search_this = shift;
my $count       = 0;
while (<>) {
while (m/\b$search_this\b/g) {
 $count++;
}
}
if ($count == 0) {
print $ARGV . "does not contain " . $search_this . "\n";
}
else {
print $ARGV . " contains " . $search_this . " " . $count . " times \n";
}

ejecute esto así :

Código:

$ perl search_word.pl 200 nombre_archivo

Fuente: www.unix.com

lunes, 1 de diciembre de 2008

Tutorial de Python 'Python para todos'

http://img144.imageshack.us/img144/6606/pythonxc5.png 'Python para todos' es un libro sobre programación en Python escrito por Raúl González Duque. Se trata de un tutorial de Python adecuado para todos los niveles y que puedes descargar totalmente gratis. Mas.

Fuente: http://mundogeek.net/

domingo, 12 de octubre de 2008

Problema con archivo zip dañado en windows


Ya hace un tiempo que me mude a debian pero de ves en cuando aparece un amigo o familiar que requiere de mi ayuda para resolver algún problema técnico en sus ordenadores y por lo general usan el sistema microsoft windows.

Bueno, había problemas con un archivo comprimido zip (muy importante) el cual estaba dañado. Busque en google varias aplicaciones para reparación de archivos de este tipo y la única que funcionó fue MimarSinan Visual Zip Express. No es software libre. Al menos es freeware. :/

BeeBEEP es la aplicación gratis o libre de mensajería instantánea Intranet LAN Red Local

  BeeBEEP es la aplicación de mensajería instantánea votada como  numero 1 1 en el mundo  por  215,237  profesionales que la usan  cada día ...