如何在鞭尾中显示信息框?

时间:2012-10-21 17:38:35

标签: bash

为什么此代码在Bash中不起作用?

whiptail --infobox "My Text" 0 0

手册说明:

whiptail --infobox text height width

那有什么不对?

2 个答案:

答案 0 :(得分:6)

由于存在错误,whiptail中的--infobox选项在xterm(即.gnome-terminal)中不起作用。但它确实可以在常规控制台上运行。

这似乎是一个长期存在的错误,它在reported时被删除为不可重现的。

最近,Launchpad又报道了它。

如果您需要在--infobox下工作xterm,则可以使用dialog

答案 1 :(得分:4)

绝对看起来像个错误。

我认为必须保存屏幕,显示方框,然后再次清除屏幕(例如“less< filename>”) - 如果通过类似“cat -v”的方式管道输出,则可以看到输出。

我认为vt220与xterm非常相似,因此解决方法是:

TERM=vt220 whiptail --infobox "My Text" 0 0