Pourquoi ce code ne fonctionne pas dans Bash?Comment afficher les infobox sur un véhicule whiptail?
whiptail --infobox "My Text" 0 0
Le manuel:
whiptail --infobox text height width
Alors quel est le problème?
Pourquoi ce code ne fonctionne pas dans Bash?Comment afficher les infobox sur un véhicule whiptail?
whiptail --infobox "My Text" 0 0
Le manuel:
whiptail --infobox text height width
Alors quel est le problème?
En raison d'un bogue, l'option --infobox
dans whiptail ne fonctionne pas dans un xterm
(c'est-à-dire terminal gnome). Il fonctionne sur une console normale, cependant.
Cela semble être un bogue de longue date, qui a été balayé comme non-reproductible quand il était reported.
Plus récemment, il a de nouveau été signalé dans Launchpad.
Si vous avez besoin d'un fonctionnement --infobox
sous xterm
, vous pouvez utiliser dialog
.
Apparemment, cela ressemble à un bug.
Je pense qu'il doit enregistrer l'écran, afficher la boîte, mais effacer l'écran à nouveau (comme "less <filename>") - vous pouvez voir la sortie si vous le faites passer par quelque chose comme "cat -v".
Je pense que VT220 est assez similaire à xterm, donc une solution de contournement est:
TERM=vt220 whiptail --infobox "My Text" 0 0
Great! Un seul ajout: essayez d'abord 'TERM = ansi' afin d'avoir des couleurs en charge, puis échouez' TERM = vt220 'si le précédent ne fonctionne pas. – gildux
étaient d'accord (voir mon suivi dans [Whiptail ou dialogue ne ne fonctionne pas par ssh] (http://stackoverflow.com/ questions/21042525/whiptail-ou-dialogue-ne-travaillant-par-ssh/29711137 # 29711137) –