[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT sript en perl para redirigir squid



El 25/11/11 10:06, Trujillo Carmona, Antonio escribió:
> No se por que no me funciona esto:
> por lo que he podido analizar no llega a leer la dirección en la entrada
> del programa.
> ¿Alguien puede hecharme una mano?:
>
> #!/usr/bin/perl
> use Net::Ping;
> $|=1;
> $p = Net::Ping->new();
> $host = "10.60.163.226";
> $n_intentos=3;
> while (<>) {
>     chomp;
>     @X = split;
>     $url = $X[1];
>     if ($url =~ /^http:\/\/www\.hvn\.es/) {
>         $n = 1 ;
>         while ($n < $n_intentos) {
>             if ( $p->ping($host) ) {
>                 $url =~ s/^hvn\.es/hvn\.junta-andalucia\.es/;
>                 print $X[0]." 302:$url\n";
>                 $n = $n_intentos ;
>             } else {
>                 $n++;
>             }
>         }
>         print $X[0]." \n";
>     } else {
>         print $X[0]." \n";
>     }
> }
>

¿Cómo lo ejecutas? Tienes que pasarle como parámetro uno o mas archivos,
no URLs.

Un saludo.


Reply to: