#!/bin/bash # Created: Thu Jun 16 16:27:11 MDT 2005 . ~/.aliases cwd="`pwd`" title="$1" shift cmd="$@" session="enslave" window="$title" script=" cd \"$cwd\" slave() { type slave $cmd } slave " function record_history() { echo > /dev/null } if [ "e$title" != "e" ]; then record_history screen-guarantee-session "$session" screen-new-window "$session" "$window" screen-send-line "$session" "$window" "$script" else echo $TERMCAP | grep screen > /dev/null && echo 'You are inside of a screen' || screen -x "$session" -p "$window" fi