终端:以编程方式选择全部

终端:以编程方式选择全部

假设我已在终端中选择了所有内容(使用 Ctr-Shf-A 或 o/wise),我可以通过编程方式将选择写入文件,例如xsel.但是有没有一个程序、命令或类似的程序可以全选呢?我知道这可以通过发送按键(例如 w/ )来完成xbindkeys,这是迂回且笨拙的。是否有更简单的方法 - 选择全部或(甚至更好)编程方式来捕获控制台缓冲区或输出到文件? teescript破坏我试图捕获的程序的动态输出,并且重定向不适合我,因为我也希望在屏幕上输出。我that cat-ing 我的虚拟终端(sudo cat /dev/vcs7-screendump使用这个)应该可以工作,但不能 - 例如ls显示一些内容,但跟随它w/sudo cat /dev/vcs7不显示任何内容

答案1

你可以使用 GNU 屏幕硬拷贝特征:

screen -X hardcopy /tmp/HERE

相关内容