Hi, I seem to be having some trouble understanding how pipe-pane should work. It seems like it will only capture output if the pane is currently selected by a client? So the following doesn't work (also attached as a script):
#!/bin/bash session="scenario1" rm /tmp/wait tmux new-session -d -s $session tmux new-window -t ${session}:1 -n 'consumer' tmux pipe-pane -t ${session}:consumer.0 'cat > /tmp/wait' sleep 1 tmux send-keys -t ${session}:consumer "echo build" C-m sleep 5 tmux pipe-pane -o -t ${session}:consumer.0 cat /tmp/wait Instead I expect the cat /tmp/wait to output "build" and then my prompt. What am I missing? Maybe there's a better way to capture the contents of a window? By the way, I really enjoy tmux, and scripting it is really enjoyable. Thanks, Jason
test.sh
Description: Bourne shell script
------------------------------------------------------------------------------ Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey
_______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users