io.github.libtmux.Pane.Pane.pipeTo
- Module
- io.github.libtmux.Pane
- Declared in
- Pane
- Package
- io.github.libtmux:libtmux
- Source
- libtmux/src/main/java/io/github/libtmux/Pane.java
- Other languages
- PythonRuby Lua TypeScriptRustGo.NETC++Swift
-
Sends everything this pane prints to a shell command, until
#stopPiping.A second call replaces the first: tmux keeps one pipe per pane, not a list.
tmux expands
#(...)in this command before a shell sees it, and shell quoting does not prevent that. Pass any interpolated value throughTmuxFormats#literalunless you mean it to be expanded.- Parameters
-
-
shellCommand ( String ) – run by the user's shell, so it may redirect and pipe
-
In other ports Copy a pane's output to a shell command
- Python
libtmux.Pane.pipe - Ruby
LibTmux::Pane#pipe - Lua No source-verified Lua equivalent is recorded for this operation.
- TypeScript
pane.Pane.pipeTo - Rust
pane.Pane.pipe - Go
tmux.Pane.Pipe - .NET
LibTmux.Pane.PipeAsync - C++
libtmux::Pane::pipe_to - Swift
Server.pipe(_:to:)
0 declared, 0 inherited