Guión Bash para alternar wifi en león

¿Es posible tener un script bash que active y desactive mi wifi? Estoy usando león (10.7.2).

  • ¿Dónde encuentro los loggings para los bashs de authentication de OS X?
  • Perfil de color para el proyector en mal estado después de la actualización Lion
  • Script Bash: demora el command cp hasta que se complete la escritura del file
  • La gem Nokogiri no se instala en OS X Mavericks
  • Lion sleep (o hibernate) cierra todas las aplicaciones
  • ¿Cómo puedo copyr la image del sistema OS X desde la unidad de disco duro primaria a la nueva unidad de estado sólido?
  • ¿Cómo vuelvo a habilitar el selector de caracteres Mantener presionado en OS X Lion?
  • ¿Hay un atajo de keyboard para Do not Save?
  • Deja de download Lion desde App store
  • ¿Cómo busco el número Unicode para un personaje dado en Lion?
  • Pantalla de despertador para dormir con el movimiento del mouse ¿no hacer clic?
  • Hacer que VPN se vuelva a conectar automáticamente en la caída de la connection
  • 3 Solutions collect form web for “Guión Bash para alternar wifi en león”

    Suponiendo que su hardware es algo similar al mío:

    networksetup -setairportpower en1 on networksetup -setairportpower en1 off 

    Puede ejecutar networksetup -listllhardwareports para encontrar el dispositivo ( en1 ) de su Wi-Fi en caso de que sea diferente.

    Para alternar, coloque algo así como las siguientes líneas en una secuencia de commands o function de shell:

     [[ "$(networksetup -getairportpower en1)" == *On ]] && v=off || v=on networksetup -setairportpower en1 $v 
     #!/bin/bash device=$(networksetup -listllhardwareports | grep -E '(Wi-Fi|AirPort)' -A 1 | grep -o en.) [[ "$(networksetup -getairportpower $device)" == *On ]] && v=off || v=on networksetup -setairportpower $device $v 

    El nombre del puerto es Wi-Fi en 10.7 y AirPort en 10.6. El nombre del dispositivo puede ser al less en1 , en2 o en2 dependiendo de su configuration.

    Dirígete a esta página . Un tipo con el nombre de heatxsink hizo una secuencia de commands muy útil que activará o desactivará tu wifi dependiendo del estado de tu connection de ethernet.

    Puede agregar sus propias notifications de gruñido con bastante facilidad si lo desea. También asegúrese de seguir cada paso con precisión, ya que la secuencia de commands se basa en los nombres de file y ubicaciones de los files.

    Otras opciones: puede probar ControlPlane . Parece prometedor llenar tu necesidad de automation.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).