Me encontré con el mismo problema, por suerte encontré una solución.
Aquí hay cosas que verifiqué:
- permiso de carpeta
- permiso de openvpn para acceder al script
- el script debe enumerar la ruta completa de cualquier comando utilizado (p. ej.,
grepdebe ser/bin/grep; puede encontrar la ruta completa escribiendowhichfrente a su comando) - usa
script-security 2 systemen cambio
Solo para que quede claro:olvidé el "! " (signo de exclamación). Eso lo explica todo.
#!/bin/bash