Skip to content

Instantly share code, notes, and snippets.

@NewbiZ
Created January 22, 2016 16:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NewbiZ/8babad4e7897da5a894a to your computer and use it in GitHub Desktop.
Save NewbiZ/8babad4e7897da5a894a to your computer and use it in GitHub Desktop.
#!/bin/bash
tmux new-session -d -s work
# First window: vim
tmux new-window -t 1 -k -n vim
tmux send-keys -t 1 'cd /home/avallee/workspace/pdk-software-master/ticker-plant' Enter
tmux send-keys -t 1 'clear' Enter
# Second window: make
tmux new-window -t 2 -k -n make
tmux send-keys -t 2 'cd /data/avallee/pdk-master' Enter
tmux send-keys -t 2 'clear' Enter
# Third window: edf
tmux new-window -t 3 -k -n edf
tmux send-keys -t 3 'cd /data/avallee/edf/opra' Enter
tmux send-keys -t 3 'source bin/activate' Enter
tmux send-keys -t 3 'clear' Enter
tmux send-keys -t 3 'edf service status' Enter
tmux split-window -t 3
tmux send-keys -t 3.1 'cd /data/avallee/edf/opra' Enter
tmux send-keys -t 3.1 'source bin/activate' Enter
tmux send-keys -t 3.1 'clear' Enter
tmux send-keys -t 3.1 'tail -f log/log.1' Enter
# Fourth window: adh
tmux new-window -t 4 -k -n adh
tmux send-keys -t 4 'ssh test3' Enter
tmux send-keys -t 4 'cd /opt/thomsonreuters/ads/demo' Enter
tmux send-keys -t 4 'clear' Enter
tmux send-keys -t 4 './rsslSinkApp' Enter
# Fifth window: stream
tmux new-window -t 5 -k -n stream
tmux send-keys -t 5 'ssh streamertest' Enter
tmux send-keys -t 5 'cd /mnt/market_data/OPRA/version_unknown' Enter
tmux send-keys -t 5 'export TERM=xterm' Enter
tmux send-keys -t 5 'clear' Enter
tmux send-keys -t 5 'll' Enter
# Sixth window: src
tmux new-window -t 6 -k -n src
tmux send-keys -t 6 'cd /home/avallee/workspace/pdk-software-master/ticker-plant' Enter
tmux send-keys -t 6 'clear' Enter
tmux send-keys -t 6 'll' Enter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment