En lugar de .bat, guárdelo como .command
.
Una .archivo de comandos se ejecute el contenido del archivo en la Terminal con doble clic, como un .bat en Windows.
Si usted no puede ejecutar el archivo, porque usted no tiene permiso para ejecutar el archivo de comandos, usted necesita para seleccionar "ejecutar" en el archivo para que te permiten ejecutar:
chmod u+x /path/to/file.command
u
es el propietario del archivo, +x
agrega "ejecutar", por lo u+x
le da al titular del archivo de la capacidad para ejecutarlo
Y a los comandos como administrador, OS X requiere siempre quieres poner la contraseña de administrador. Para la secuencia de comandos, la forma más fácil de hacer esto, se va a ejecutar la secuencia de comandos como usuario administrador y cambiar la secuencia de comandos a la siguiente:
sudo route -n add 192.168.0.0/20 192.168.224.1
sudo route -n delete 0.0.0.0
sudo route -n add 0.0.0.0 172.20.10.1
sudo
stands para Sustituir al Usuario HACER y se ejecuta como root por defecto. Es probable sudo
le preguntará su contraseña.