Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased LibTmux has not been released. Its API may change during development. This site's structure and URLs may change too.

method libtmux-perl latest

Server.execute

execute(argv => arrayref, stdin => bytes?, timeout => seconds?, cancel_fh => handle?).

Source and package
Qualified name
LibTmux::Server::execute
Module
LibTmux
Declared in
Server
Package
LibTmux
Source
packages/core/lib/LibTmux/Server.pm
sub execute($self, %args)

Description#

Perform one raw command and return LibTmux::CommandResult, including nonzero exits. stdout and stderr remain separate octet strings. stdin is optional bytes; cancel_fh is borrowed and remains open. Transport failures throw typed LibTmux::X with bounded partial output when available.

my $result = $server->execute(argv => ['list-sessions']);

Methods#

Parameters
Esc

Type to search.

Reference previewOpen reference