Ваш вопрос, кажется, предполагает, что таким способом можно использовать обратную галочку. Однако screen
не поддерживает обратные пометки в команде :readbuf
. Он также не поддерживает другие соглашения оболочки, такие как ~
для домашнего каталога или $XYZ
для расширений переменных среды.
Когда screen
читает файл, указанный в команде :readbuf
, имя файла относится к текущему каталогу, с которого начинается screen
, а не к текущему каталогу, который отображается в активном окне. Возможно, поэтому вы обнаружили, что абсолютные пути работают для вас. Попробуйте использовать имя файла относительно любого каталога, с которого вы начали screen
с самого начала.
Обновление : Подробнее о данном ответе см. Экран GNU: переменные среды