标签: bash go terminal pty
我正在使用pty运行bash命令。
cmd := exec.Command("/bin/bash", []string{}...) ptyIo, err := pty.Start(cmd)
我可以调整pty窗口的大小,写入字节,用循环读取字节(它在终端上进行更改)。
我正在使用“github.com/kr/pty”pty库。
如何随时获取终端屏幕上的所有当前行?