可以阅读linux gnu-screen的最后一行吗?

时间:2017-01-08 20:20:36

标签: linux bash gnu-screen

我试图制作一个简单可靠的脚本,最好用bash,每分钟使用crontab执行一次。该脚本只需要读取打开屏幕的最后几行的内容并将它们存储为var,以便我可以搜索子字符串。有谁知道一个简单的方法,谢谢。

1 个答案:

答案 0 :(得分:2)

您可以将hardcopy命令发送到屏幕,并使用tail命令读取最后一行:

screen -X hardcopy "~/test.log"
tail -n1 ~/test.log