Estoy tratando de encontrar una manera para que inicie automáticamente un comando cuando el Terminal se ejecuta, pero:
- Tener la ventana de la Terminal de cierre después de que el comando ha devuelto el control / después (y uso) después de que el comando se ha iniciado el lanzamiento.
- No pida al usuario cambiar la configuración del sí / no tiene la configuración ha cambiado a nivel mundial.
He encontrado (principalmente de una relativamente muy amplio reportaje sobre http://docstore.mik.ua/orelly/unix3/mac/ch01_03.htm) la capacidad para crear una .archivo de terminal y editar el contenido (plist) para contener xml como el siguiente.
<key>ExecutionString</key>
<string>ssh xyzzy.oreilly.com; exit</string>
Sin embargo:
- Dada la fecha de otras publicaciones (en google) que muestra esta funcionalidad
- El hecho de que el procedimiento que finalmente he encontrado para crear las ventanas de la Terminal, era sutilmente diferente de las instrucciones en el artículo anterior
- El hecho de que (al menos con OSX10.5) que son ahora .plazo archivos (y se quejan de que el archivo no es ejecutable si se cambia a .terminal)
... estoy adivinando que alguna versión de OSX, publicar toda la información que puedo encontrar en esta técnica, se ha cambiado esta funcionalidad. Es esto correcto en cualquier versión de OSX 10.5+?
También, hay todavía una forma de iniciar un comando automáticamente en una costumbre ventana de terminal (o similar, que no es AppleScript / Automater / etc)?