problemas con firestarter

Imagen de juantyr
0 puntos

Hola! Tengo el ubuntu 9.10 karmic coala, y no he podido hacer andar el firestarter.
He probado con acentuar la palabra "más" en la siguientes líneas del archivo firestarter.sh

MASK=`LANG=C /sbin/ifconfig $IF | grep Más | cut -d : -f 4`

INMASK=`LANG=C /sbin/ifconfig $INIF | grep Más | cut -d : -f 4`

Por desgracia, no funciona, ni con acento ni sin acento en la palabra "más". Puede alguien ayudarme? Gracias!

Imagen de pedrux
+1
0
-1

Creo que la primera comilla no está bien ubicada; prueba:
MASK=LANG=C `/sbin/ifconfig $IF | grep Más | cut -d : -f 4`

Lo que hace grep es quedarse con la línea que tiene esa palabra. Ejemplo:
>ifconfig lo

lo        Link encap:Bucle local  
          Direc. inet:127.0.0.1  Másc:255.0.0.0
          Dirección inet6: ::1/128 Alcance:Anfitrión
          ACTIVO LOOPBACK FUNCIONANDO  MTU:16436  Métrica:1
          Paquetes RX:68 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:68 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:0 
          Bytes RX:4788 (4.7 KB)  TX bytes:4788 (4.7 KB)

y grep devolverá toda la línea:

          Direc. inet:127.0.0.1  Másc:255.0.0.0
+1
0
-1
Imagen de abrammm
+1
0
-1

Lo quite el ( LANG=C ) lo deje así con el acento en la (á) y funciona. mi pregunta es. que significa(LANG=C) tal ves no tenia que quitarlo. estoy con Ubuntu 11.04

MASK=`/sbin/ifconfig $IF | grep Más | cut -d : -f 4`

INMASK=`/sbin/ifconfig $INIF | grep Más | cut -d : -f 4`

+1
0
-1