Я только что осуществил кросспостинг этого вопроса разработчикам на linux-btrfs@kernel.org, и у меня есть следующий ответ от Hugo Mills:
Нет, еще.
Это планируется в какой-то момент (вероятно, в довольно далеком будущем), но еще не прибыло.
Вы можете проверить или лучше вы можете проверить страницу MAN
для экрана
, который является хорошим ссылкой и говорит:
BackTick ID LifeSpan Autorefresh CMD Args ...
BackTick IDПрограмма BackTick Command с идентификатором численного идентификатора. Вывод такой команды используется для замены «%` »String escape. Указанный
LifeSpan
- это количество секунд, которые вывод считается действительным. После На этот раз команда запускается снова, если встречается соответствующий escape String. ПараметрAutorefresh
Parameter вызывает автоматическое обновление для подписи и строки HardStatus после указанного количества секунд. Только Последняя строка вывода используется для замены.
Если срок службы и Autorefreshи
Autorefresh
параметры равен нулю, ожидается, что программа BackTick будет оставаться в фоновом режиме и генерировать выходные данные. В этом случае команда выполнена сразу и экран хранит последнюю строку вывода. Если новая строка получает напечатанный экран, автоматически обновит HardStatus или подписи. Вторая форма команды удаляет команду BackTick с идентификатором численного идентификатора.
Согласно вашему примеру вы можете добавить:
hardstatus string '%H:%1` | %2`'
backtick 1 30 30 sh -c 'screen -ls | grep --color=no -o "$PPID[^[:space:]]*"'
backtick 2 60 60 /usr/bin/uptime