mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 21:56:57 +00:00
Add -I to pipe-pane to connect pane stdin as well as stdout, suggested
by Kristof Kovacs in GitHub issue 1186.
This commit is contained in:
27
tmux.1
27
tmux.1
@ -1800,15 +1800,15 @@ If
|
||||
.Fl a
|
||||
is used, move to the next window with an alert.
|
||||
.It Xo Ic pipe-pane
|
||||
.Op Fl o
|
||||
.Op Fl IOo
|
||||
.Op Fl t Ar target-pane
|
||||
.Op Ar shell-command
|
||||
.Xc
|
||||
.D1 (alias: Ic pipep )
|
||||
Pipe any output sent by the program in
|
||||
Pipe output sent by the program in
|
||||
.Ar target-pane
|
||||
to a shell command.
|
||||
A pane may only be piped to one command at a time, any existing pipe is
|
||||
to a shell command or vice versa.
|
||||
A pane may only be connected to one command at a time, any existing pipe is
|
||||
closed before
|
||||
.Ar shell-command
|
||||
is executed.
|
||||
@ -1821,6 +1821,25 @@ If no
|
||||
.Ar shell-command
|
||||
is given, the current pipe (if any) is closed.
|
||||
.Pp
|
||||
.Fl I
|
||||
and
|
||||
.Fl O
|
||||
specify which of the
|
||||
.Ar shell-command
|
||||
output streams are connected to the pane:
|
||||
with
|
||||
.Fl I
|
||||
stdout is connected (so anything
|
||||
.Ar shell-command
|
||||
prints is written to the pane as if it were typed);
|
||||
with
|
||||
.Fl O
|
||||
stdin is connected (so any output in the pane is piped to
|
||||
.Ar shell-command ) .
|
||||
Both may be used together and if neither are specified,
|
||||
.Fl O
|
||||
is used.
|
||||
.Pp
|
||||
The
|
||||
.Fl o
|
||||
option only opens a new pipe if no previous pipe exists, allowing a pipe to
|
||||
|
Reference in New Issue
Block a user