Abra iTerm y ejecute algunos comandos automáticamente

1

Necesito abrir algunas sesiones de terminal a través de iTerm 2 y ejecutar comandos en cada terminal (por ejemplo, rails s; rails c)

¿Cómo hacerlo a través de automator o alfred?

    
pregunta poc 25.11.2014 - 03:41

1 respuesta

3

Puede hacerlo con un Alfred Worflow (necesita el Powerpack ).

Primero crea un Blank Workflow y llena los datos:

UseelsímbolomásenlacornetadeladerechaparaagregarlaacciónTrigger→Hotkey.Definasutecladeaccesorápidopreferidayguárdela.

Añadir Actions → Run script . Utilice /usr/bin/osascript como idioma. Pega el siguiente script y guárdalo. Cambie ls -l a cualquier comando que desee ejecutar.

tell application "iTerm"
    activate
    set the clipboard to "ls -l"
    delay 0.5
    tell application "System Events"
        keystroke "v" using command down
        keystroke return
    end tell
end tell

Conectalasdosaccionesyestaráslisto.

Escriba su tecla de acceso rápido y abrirá iTerm y ejecutará su comando.

    
respondido por el jherran 25.11.2014 - 12:16

Lea otras preguntas en las etiquetas