hacia mucho tiempo que no realizava un Script en bash y ahora quiero realizar algo muy sencillo pero que no acabo de encontrarle solucion!.
La idea seria poner un script al inicio del sistema que compruebe si mi tarjeta wifi (wlan1), q va por USB y es externa esta conectada al ordenador.
En el caso de que lo este se le cambiaria la MAC:
Código:
#!/bin/bash
UP=$(ifconfig | grep -o 'wlan1')
if ["$UP"="wlan!"]; then
ifconfig wlan1 down
macchanger -A wlan1
ifconfig wlan1 up
fi
Me da error en la linea donde llamo al if, me dice lo siguiente:
Código:
[wlan1=wlan1]: orden no encontrada
Creo que estoy haciendo algo mal... si wlan1 esta connectada entonces UP devuelve wlan1 no?
creo que la estoy liando y deberia ser mucho mas sencillo
Gracias de antemanooo!!