Apri iTerm ed esegui alcuni comandi automaticamente

1

Ho bisogno di aprire alcune sessioni del terminale tramite iTerm 2 ed eseguire comandi su ciascun terminale (ad esempio rails s; rails c)

Come farlo via automator o alfred?

    
posta poc 25.11.2014 - 03:41
fonte

1 risposta

3

Potresti farlo con un Alfred Worflow (hai bisogno del Powerpack ).

Crea innanzitutto un Blank Workflow e riempi i dati:

Utilizzailsimbolopiùnellacornettadestraperaggiungerel'azioneTrigger→Hotkey.Definisciiltuotastodisceltarapidapreferitoesalvalo.

Aggiungi Actions → Run script . Usa /usr/bin/osascript come lingua. Incolla il seguente script e salvalo. Cambia ls -l in qualunque comando tu desideri eseguire.

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

Collegaledueazioniesaraipronto.

Inserisci il tuo tasto di scelta rapida per aprire iTerm ed eseguire il comando.

    
risposta data 25.11.2014 - 12:16
fonte

Leggi altre domande sui tag