In OS X, how do I set up an AppleScript to
- open a new iTerm2 tab
- change to a directory
- clear the console
- echo the current directory
I had something like this before for regular Terminal, but I can't even find the scripting guide for iTerm2.
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
The following does almost what you asked for, but it opens a new window.
tell application "iTerm" set newWindow to (create window with default profile) tell current session of newWindow write text "cd ~/Desktop; clear; pwd" end tell end tell
(This was based on the new iTerm documentation and the below answer, which you should upvote!)
Not on a Mac right now, so it might not work 100% (adapted this answer of mine).
tell application "iTerm" activate set t to (make new terminal) tell t tell (make new session at the end of sessions) exec command "cd Downloads" exec command "clear" exec command "pwd" end tell end tell end tell
You can probably concatenate the commands to
cd Downloads ; clear ; pwd