Archive for January 29th, 2007

 

Can’t bind socket to port 1023

Jan 29, 2007 in Notas rápidas

Error:

 Net::SSH: Can't bind socket to port 1023: La dirección ya se está usando at test_ssh.pl line 32 

Solución:

Agregar priveleged => 0

 my $ssh = Net::SSH::Perl->new( $hostname,  privileged => 0 ); 

Buscando puntos débiles

Jan 29, 2007 in Notas rápidas

Para buscar dónde falla mi script, o donde está gastando más recursos uso el modulo de Devel::Profile

Instalar:

 perl -MCPAN -e ' install Devel::Profile ' 

Usar así :

 perl -d:Profile test.pl 

búsquedas y reemplazo

Jan 29, 2007 in Notas rápidas, shell scripting

Estoy escribiendo un documento en el que te detallo como instalar una aplicación con librerías de perl en Debian. Me interesa obtener de mi fichero tmp todos los nombres de librerias que tienen el formato libxxxx-perl y quiero obtener los nombres de paquetes. He usado este comando:

grep "lib.*perl" tmp  | sed 's/.*\(lib.*[^ ]perl\).*/\1/'