¿Qué comandos se pueden usar con el argumento osascript -e
?
Sé del comando osascript -e "set Volume x"
donde x es de 0 a 7. ¿Hay algo más que pueda utilizar en lugar de set
o Volume
? ¿O alguna documentación a la que me puedas enlazar?
¿Qué comandos se pueden usar con el argumento osascript -e
?
Sé del comando osascript -e "set Volume x"
donde x es de 0 a 7. ¿Hay algo más que pueda utilizar en lugar de set
o Volume
? ¿O alguna documentación a la que me puedas enlazar?
Osascript es una herramienta para ejecutar AppleScript dentro de una shell o script.
Aquí está la guía introductoria de Apple: https://developer.apple.com/library/mac/documentation/AppleScript/Conceptual/AppleScriptLangGuide/introduction/ASLR_intro.html
Además, puedes abrir Script Editor.app (en /Applications/Utilities si estás en OS X 10.11). Desde la barra de menú selecciona Ventana > Biblioteca para explorar la documentación de la biblioteca.
Entonces, ¿para ejecutar diferentes comandos osascript
, tendré que crearlos manualmente y guardarlos, luego ejecutarlos con el comando?
Puedes ejecutar cualquier fragmento de AppleScript que desees, ad-hoc o en un script de shell guardado. Simplemente sustituye lo que está entre las comillas con tu fragmento de AppleScript. También puedes usar Editor de Scripts para crear pequeñas aplicaciones autocontenidas, scripts, comandos, etc. Echa un buen vistazo a la guía - responderá a muchas preguntas.
Como dijo "willWorkForCookies", en lugar de usar "defaults write ..." puedes: . . . . . . . . . . osascript -e 'tell application "System Events" to tell process "System Preferences" to click checkbox 1 of tab group 1 of window 1' . . . . . . . . . . lo que cambiará directamente cualquier configuración del sistema sin necesidad de volver a iniciar sesión.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.