Труба безпосередньо на панель Tmux


1

Я дивився на доступні команди Tmux, і я можу побачити, що я можу подати вихід з області в інше місце або записати в термінал, призначений для сеансу.

Я хотів би мати фонові процеси A, Bі Cвсі трубопроводи виводять їх на певну панель у певному сеансі. Як це можна було влаштувати?

Відповіді:


1

Цей підхід спрацює, якщо процеси були на панелях, тобто. ви бачите, що там вихід на панелі не у фоновому режимі

Спочатку ви повинні знати конкретні точки панелі, скористайтеся цією командою:

ps ax | grep $$ | awk '{ print $2 }'

Вихід буде подібний pts/5

Потім ми перенаправляємо висновок потрібних панелей прецесій на цей очко 5

tmux pipe-pane -o -t 0.2 'cat > /dev/pts/5'; \
tmux pipe-pane -o -t 0.3 'cat > /dev/pts/5'; \
tmux pipe-pane -o -t 0.4 'cat > /dev/pts/5'; 

-oдля відкритої нової труби, -tдля цільової панелі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.