Skip to content

Instantly share code, notes, and snippets.

@makevoid
Created April 27, 2011 13:07
Show Gist options
  • Select an option

  • Save makevoid/944215 to your computer and use it in GitHub Desktop.

Select an option

Save makevoid/944215 to your computer and use it in GitHub Desktop.
open new terminal tab and executes a command (with rb-appscript)
require 'appscript' # gem i rb-appscript
include Appscript
command = "ls"
app('Terminal').activate()
app("System Events").application_processes["Terminal.app"].keystroke("t", :using => :command_down)
tab = app('Terminal').windows[1].tabs.last.get
app('Terminal').do_script(command, :in => tab)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment