¿Cómo ejecuto un script de terminal al montar un disco específico?

Tengo la configuration de rsync, configuré rsync como un ejecutable de UNIX y denominé el script bash como 'copy de security' y lo guardé en / usr / local / bin así que cada vez que escribo backup de backup en el terminal haría una copy de security en mi externo disco. Pero quiero configurarlo de tal forma que cada vez que conecte esa unidad ejecute ese script bash. Ya lo busqué en Google, pero no funciona con High Sierra.

  • MacBook Air se apaga cada vez que se cierra la tapa después de la actualización de High Sierra
  • ¿Los monitores conectados a mi hub USB harían que mi CPU funcione más?
  • ¿Puedo dividir una unidad FUSION interna (HDD / SSD) en una partición HFS + y APFS?
  • ¿Cómo saber cuál se utiliza cuando se carga un MacBook Pro con usb-c de múltiples adaptadores de stream?
  • Las teclas multimedia no funcionan para iTunes high Sierra
  • Restablecer el puerto USB en una MacBook Pro
  • Applescript Validating USB Stick: punto de assembly y serie correspondiente
  • Macbook Power Adapter Prongs Burnt
  • MacBook Pro 2016 (Touch Bar) en el ciclo "Actualización crítica"
  • ¿Mi novia eliminó su disco USB?
  • Archivo visible pero "no existe"
  • ¿Cómo puedo usar un Asix AX88179 con Mac OSX 10.8 (Mountain Lion)?
  • One Solution collect form web for “¿Cómo ejecuto un script de terminal al montar un disco específico?”

    Ok, según todas las sugerencias que me dieron los usuarios , busqué en Google y encontré un buen file .plist:

     <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd > <plist version="1.0"> <dict> <key>Label</key> <string>com.company.popup</string> <key>ProgramArguments</key> <array> <string>sh</string> <string>-c</string> <string>/usr/local/bin/backup</string> </array> <key>StartOnMount</key> <true/> </dict> </plist>` 

    He puesto este código en ~ / Library / LaunchAgents y se ejecuta al iniciar session. Gracias por todas sus respuestas, nuevamente me ayudó a encontrar un mejor código.

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