Monthly Archives: April 2009

Imagemagick

INSTRUCCIONES
man Imagemagick (ojo, con mayuscula), desde aqui ves el nombre del resto de subprogramas
man mogrify (modifica una imagen)
man composite (crea una imagen modificada)
man convert
etc..

REDUCIR un N% el tamaño de una foto
mogrify -resize N% nombreFoto.png

Adoro Imagemagick

expresion regular. regex

Buscar 3 patrones distintos, en perl
my @files_router = grep (/(^$patron.)|(.$patron.)|(.$patron$)/, @files);

Es solo un numero
/^([d]+)$/

Es un Num RDSI
/^([d]{9})$/)

#################Para una IP
regip=/^[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}$/;
Otra opcion
/^([d]+).([d]+).([d]+).([d]+)$/
para que no sea mayor de 300.0.0.1
/^[1,2]*[0-9]{1,2}.[1,2]*[0-9]{1,2}.[1,2]*[0-9]{1,2}.[1,2]*[0-9]{1,2}/
El mejor de todos,  usando condiciones, sacado de aqui
/^(d{1,3}).(d{1,3}).(d{1,3}).(d{1,3})$(?(?{$1 >= 256 || $2 >= 256 || $3 >= 256 |$4 >= 256})(?!))/
#################

tee

comando fantástico que permite redireigir la salida a la pantalla Y a un archivo.

ej
ls -R /* | tee contenido_ordenata.txt

Saldría por pantalla  y tb se almacenaría en contenido_ordenata.txt