如何使Perl脚本使用几个(2)tmux窗格启动tmux子进程,该窗格被脚本视为(仅写)文件描述符?
#!/usr/bin/perl
sub get_handles {
# some tmux magic
return @handles; # return array of two file descriptors, preferably IO::Handle
}
对于使用AnyEvent模块(或线程)的脚本,我需要它。
https://github.com/tmux/tmux/issues/567举例说明了如何获取伪终端设备列表(文件路径)。
tmux list-panes -F'#{pane_tty} #{pane_id}'