Изменение динамического названия tmux-окна до последней строки вывода команды

Я хотел бы, чтобы каждый stdout в определенном окне tmux динамически перенаправлялся на

any command | tmux window-rename 

То есть, последняя строка вывода всегда становится заголовком окна.

Я запускаю интерактивный shell (zsh) сеанс в этом окне.

Я столкнулся с двумя проблемами:

  • Вывод перенаправляется после завершения команды, а не во время завершения
  • Как-то tmux window-rename будет жаловаться на неправильное использование

  • zsh хочет исправить vim для .vim
  • Как я могу изменить umask только для одной команды?
  • Как добавить числовой порядок имен файлов Zsh / AWK / ...?
  • Почему zsh (oh-my-zsh) заполняет каталоги, которые не существуют?
  • Существует ли (предпочтительно не-kludgey) способ избежать орфографических исправлений при использовании команды zv `mv`
  • Как выполнить команду, не сохраняя ее в истории (даже для клавиши «вверх») в zsh
  • $ @ и 'set env $ PATH' - зачем это утверждение входит в .inputrc?
  • Как я могу расширить все переменные в командной строке в Zsh?
  • печать строки "canonical print-escaped form"
  • Oh-My-Zsh удаляет дублированный путь в стеке каталогов
  • Как я могу получить постоянный dirstack с уникальными записями в zsh?
  • Что такое glob, который соответствует всем ~ / xy *, за исключением ~ / xyz *?
  • Interesting Posts

    Что означает эта запись UFW?

    Размещение приложений и пользовательских файлов в Linux-системе

    Разбиение pdf-файла на 2 pdf (один разравнивающий равные страницы и т. Д.)

    извлечение даты «2017-01-26» (в гггг-мм-дд) из таких файлов, как «abcd.log.2017_01_26_23_30.0»

    Проблемы с запуском скрипта python

    sssd realm открыть: не разрешено выполнять это действие

    Как включить панель инструментов «Закладки» в Firefox 4?

    Что такое отображение эха $ -1?

    Разделить файл и узнать, сколько файлов было создано

    не повлияет ли когда-либо изменение аффинности на потоки ядра Linux отрицательно на общую производительность?

    в чем разница между `find .` и / home / user / * в качестве входа для команды

    Как найти пакеты Debian, которые освободят пространство

    Как настроить RTLinux на ноутбуке x64, чтобы вести себя в реальном времени?

    В форме `exec FD>` exec

    В чем разница между использованием переменных оболочки и переменных среды?

    Linux и Unix - лучшая ОС в мире.