Project Status | Communication |
---|---|
Table of Contents
- name:
tmux-multi
- description: Run commands over multiple Tmux panes/windows
- author: Filippo Squillace
- username: fsquillace
- OS compatibility: linux, osx
Given a list of commands from stdin, tmux-multi
allows to
create multiple Tmux panes for each command:
echo -e "top\nbash\nssh localhost" | tmux-multi
If the number of panes generated exceeds the maximum value
(default 6), tmux-multi
will create a new window instead.
The Tmux pane containing short lived programs (i.e. ls
)
will close immediately and you will not be able to see the result.
For this, it is recommended to use the option --keep-panes
,
for instance:
echo -e "ls -l\ntop" | tmux-multi --keep-panes
Alternatively, you can combine the command you want to run with the handy watch
command:
echo -e "watch ls -l\ntop" | tmux-multi
To know all tmux-multi
options: tmux-multi --help
This package needs to be installed via Pearl system.
pearl install tmux-multi
The main dependencies are the following:
This section has been left blank intentionally. It will be filled up as soon as troubles come in!