Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- session="test"
- logfile="${HOME}/tmux-$(date +'%Y.%m.%d-%H.%m')-METHOD-"
- echo "LOG FILE: ${logfile}"
- #if [ -e $logfile ]; then
- # rm $logfile
- #fi
- tmux new-session -d -s $session
- function senddata {
- tmux send-keys -t ${session} "echo TEST ${1}.1" C-m
- tmux send -t ${session} "echo TEST ${1}.2" ENTER
- }
- # METHOD A
- tmux pipe-pane -o -t ${session} "cat > ${logfile}A.log"
- senddata A
- # METHOD B
- tmux send -t ${session} "tmux pipe-pane -o -t ${session} 'cat > ${logfile}B.log'" ENTER
- senddata B
- # METHOD C
- tmux send-keys -t ${session} "tmux pipe-pane -o -t ${session} 'cat > ${logfile}C.log'" C-m
- senddata C
- echo "LISTING LOGS"
- ls "${logfile}*"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement