![使 zenity 的消息框可扩展吗?](https://linux22.com/image/48726/%E4%BD%BF%20zenity%20%E7%9A%84%E6%B6%88%E6%81%AF%E6%A1%86%E5%8F%AF%E6%89%A9%E5%B1%95%E5%90%97%EF%BC%9F.png)
当输出包含大量行时,zenity --info --text
不会使其可缩放,并且zenity --text-info
仅接受文件的输出。
我现在能做什么?也许其他诸如实用程序之类的禅宗可以提供帮助?
答案1
不确定你的意思是:
并且
zenity --text-info
只接受文件的输出
这是一个产生多行输出的命令:
ls -l /usr/bin | wc -l
1726
你只需将它通过管道传输到zenity
:
ls -l /usr/bin | zenity --text-info --height=500 --width=400
或者:
zenity --text-info --height=500 --width=400 < <(ls -l /usr/bin)
结果肯定是一个可扩展的消息框: