2014-04-05 20 views
5

ben bash iletişim kullanmak için çalışıyorum ama ekranda bazı ekstra metin olsun.Bash iletişim görüntüler bilinmeyen metin

Bu iletişim için çizgidir:

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

ve bu çıktısı şöyledir:

enter image description here

bunun neden bir fikrin?

+0

Bu bir ilgisi vardır yerel ayarlarınızı ve kullandığınız terminal emülatörünü. Ne olduğunu söylediysen daha kolay olurdu. – rici

cevap

2

terminal emülatörü (diğer konuların yanı sıra) düzgün anlamayan kutu çizimi karakterler kullanıyor dialog gibi görünüyor. Hızlı bir For

çalışmaları-etrafında, sen kullanmak dialog söyleyebilir - kutuları çizmek için ile + , ya da hiç çizmek çalışmayın için:

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

çalıştı. Üniversitede bir senaryo üzerinde çalışıyorum. – emre