Ejecute el command en el lanzamiento de la window de terminal personalizada en OSX10.5 +

Estoy tratando de encontrar una forma de ejecutar automáticamente un command cuando se ejecuta Terminal, pero:

  1. Haga que la window del Terminal se cierre después de que el command le haya devuelto el control / después (usando &) después de que el command haya comenzado a ejecutarse.
  2. El usuario no debe cambiar ninguna configuration por sí mismo / no ha cambiado la configuration globalmente.

He encontrado (principalmente a partir de un artículo relativamente muy completo en http://docstore.mik.ua/orelly/unix3/mac/ch01_03.htm ) la capacidad de crear un file .terminal y editar los contenidos (plist) para contiene xml como el de abajo.

  • iTunes no se abre, no hay posts de error ni nada, ni siquiera cuando se ejecuta a través de la terminal
  • Arrastrar y soltar: ¿Cómo evitar que las carpetas en mi Dock aparezcan como windows?
  • ¿Por qué los files MP3 no están notablemente comprimidos por las herramientas de compression dentro de Lion?
  • ¿Cómo hacer acceso al dispositivo sin procesar con VirtualBox?
  • Icono de locking perdido en Preferences del sistema-> Compartir en El Capitan
  • Error de representación de PDF en OS X e iOS
  • <key>ExecutionString</key> <string>ssh xyzzy.oreilly.com; exit</string> 

    Sin embargo:

    1. Dada la date de otras publicaciones (en google) que muestran esta funcionalidad
    2. El hecho de que el procedimiento que finalmente encontré para crear windows terminales personalizadas, era sutilmente diferente de las instrucciones en el artículo anterior
    3. El hecho de que (al less con OSX10.5) ahora son files .term (y se quejan de que el file no es ejecutable si se cambia a .terminal)

    … supongo que alguna versión de OSX, publicar toda la información que puedo encontrar en esta técnica, cambió esta funcionalidad. ¿Es esto correcto en cualquier versión de OSX 10.5+?

    Además, ¿todavía hay una forma de ejecutar un command automáticamente en una window de terminal personalizada (o similar, que no es AppleScript / Automater / etc)?

  • ¿Cómo hacer cumplir las reglas de sandbox para la aplicación en particular?
  • ¿Es posible leer iBooks sin un dispositivo con iOS?
  • ¿Cómo cambio el server de actualización de software a uno oficial en OS X Lion (o posterior)?
  • Haz que el reproductor QuickTime ignore los gestos y toques del mouse
  • ¿Hay un atajo de keyboard para navegar un nivel arriba en Finder?
  • Emparejar un "Tile Mate" a MacBook Pro / OSX 10.10 directamente
  • One Solution collect form web for “Ejecute el command en el lanzamiento de la window de terminal personalizada en OSX10.5 +”

    ExecutionString se cambió a CommandString. Úselo de la misma manera. Cuando haces un Shell> Exportar Configuraciones … produce un file .terminal. En mi file se encuentra inmediatamente después

     <key>BackgroundSettingsForInactiveWindows</key> <true/> <key>CommandString</key> <string>/blah/blah/blah/blah.sh run</string> 

    (MountainLion 10.8.5)

    Entonces, ejecutarías el siguiente command desde la terminal o un script …

     open ~/Documents/blah.terminal 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).