[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tmux vs. screen



*** Dmitrii Kashin <freehck@freehck.ru> [2013-12-16 13:18]:
>Можно пример этого "человечного" скриптования?
Ну у меня пару скриптов каких-то таких (относительно того что я помню
было в Screen — без нареканий ☺):
----------------8<-----------------8<-----------------8<----------------
paste()
{
    local pane="$1"
    local cmd="$2"
    tmux set-buffer "$cmd"
    tmux paste-buffer -t "$pane"
    tmux delete-buffer
    tmux send-keys -t "$pane" Enter
}

tmux new-session -d -s root
tmux rename-window -t root:1 "su"
tmux split-window -t root:1
paste root:1.0 "passman root@sg"
paste root:1.1 "ssh-add-mass; ssh-fwd"

tmux new-window -t root:2 -n "rss"
paste root:2 "newsbeuter"

tmux new-window -t root:3 -n "mail"
paste root:3 "mutt"
tmux new-window -t root:4 -n "music"
paste root:4 "cmus"
tmux new-window -t root:5 -n "su"
tmux split-window -h -t root:5
paste root:5.0 "su -"
paste root:5.1 "su -"
tmux select-window -t b2b:1.1
----------------8<-----------------8<-----------------8<----------------
tmux new-session -d -s im "mcabber -f ~/.mcabber/stargrave.cfg"
tmux rename-window -t im:1 "stargrave"
tmux new-window -t im:2 -n "XMPP:NS" "mcabber -f ~/.mcabber/another.cfg"
tmux select-window -t im:1
tmux attach-session -t im
----------------8<-----------------8<-----------------8<----------------

>Если сходу, то есть telnet-квесты, многие из которых (я о русскоязычных)
>работают исключительно в koi8-r.
А, ага, понятно. Спасибо.

-- 
Happy hacking, Sergey Matveev


Reply to: