Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function tab() {
- local command="cd \"$PWD\"; clear; "
- (( $# > 0 )) && command="${command}; $*"
- }
- local command="cd \"$PWD\""
- (( $# > 0 )) && command="${command}; $*"
- the_app=$(
- osascript 2>/dev/null <<EOF
- tell application "System Events"
- name of first item of (every process whose frontmost is true)
- end tell
- EOF
- )
- [[ "$the_app" == 'iTerm' ]] && {
- osascript 2>/dev/null <<EOF
- tell application "iTerm"
- set current_terminal to current terminal
- tell current_terminal
- launch session "Default Session"
- set current_session to current session
- tell current_session
- write text "${command}"
- end tell
- end tell
- end tell
- EOF
- }
Add Comment
Please, Sign In to add comment