如何使用 zenity 或 yad 将标准输出流打印到窗口?

如何使用 zenity 或 yad 将标准输出流打印到窗口?

类似的工具禅宗亚德是基于 gtk 的对话框生成器,用于从 shell 脚本创建用户界面。

如何使用这些工具将管道命令输出的实时流打印到窗口?

我尝试了这个: cmd1 | zenity --text-info
但是当我关闭 zenity 窗口时,cmd1 仍在运行。
cmd1 | cmd2 | zenity --text-info根本不起作用(没有打印任何内容)。
与 相同yad

简而言之,我想要一个 gtk 窗口,显示 的实时输出cmd1 | cmd2,并关闭窗口,应该退出cmd1 | cmd2

相关内容