2014-04-05 77 views
5

我想在bash上使用对话框,但我在屏幕上获得了一些额外的文本。Bash对话框显示未知文本

这是对话行:

dialog --title "Hello" --msgbox 'Hello world!' 6 20 

,这是输出:

enter image description here

任何想法,为什么发生这种情况?

+0

这有事做您的区域设置和您正在使用的终端仿真器。如果你提到那些东西会更容易。 – rici

回答

2

它看起来像dialog正在使用您的终端模拟器不能正确理解(等问题)的箱子绘图字符。

对于一个快速的变通,你可以告诉dialog使用-+画箱,或不试图拉拢他们都:

dialog --ascii-lines --title "Hello" --msgbox 'Hello world!' 6 20 
dialog --no-lines --title "Hello" --msgbox 'Hello world!' 6 20 
+0

它的工作。我正在为大学制作剧本。 – emre