Grazie per l'aiuto...
lo script deve funzionare senza GUI. cosi zenity non e` quello che cerco.
uso whiptail, fa quello che desidero senza altri commandi.

@chris
mit tput hab ich es nicht geschafft. Alle einfacheren Funktionen arbeiten perfekt mit tput, aber dialog funktioniert damit nicht richtig. Hab verschiedenes probiert, whiptail arbeitet so wie ich es brauche von Haus aus...

cheers,
peter



Am 3. Dezember 2012 15:41 schrieb Maniacco, Diego <Diego.Maniacco@provinz.bz.it>:
Se cerchi una soluzione GUI interattiva una buona soluzione è zenity.
esempio per chiedere input di un testo:

unset PIPPO
export PIPPO=
"scrivi qui..."
export PIPPO=`zenity --title="TITOLO DELLA GUI" --entry --text="Istruzioni di input:" --entry-text="$PIPPO" --width=500 --height=100`
echo $PIPPO 

In
PIPPO trovi caricato il testo inserito se esce con OK

man zenity contiene diversi esempi.

diego
-- 
+--------------------------------------------------------------------------------------- 
| Diego Maniacco (Südtiroler Informatik AG - Informatica Alto Adige SpA)
| Autonome Provinz Bozen - Südtirol - Provincia autonoma di Bolzano - Alto Adige
| Amt für technisch-wirtschaftliche Informatik 9.4 Ufficio Informatica tecnica-economica
| Tel +39 0471 41 65 23
+--------------------------------------------------------------------------------------- 
On 03/12/2012 13:44, Peter Moser wrote:
Hallo,
ich schreibe zur Zeit ein bash-script und möchte dabei den Befehl "dialog" benutzen.
Kennt jemand eine Möglichkeit, wie ich diesen aufrufen und anschließend wieder in die alte Shell zurückkehren kann, ohne dass stdout verschoben, gelöscht etc. wird. Der Zustand von stdout sollte wieder genau so sein wie vor dem Aufruf.
Bsp. wenn ich "man test" aufrufe und wieder schließe, verschwindet der ganze Inhalt vom "man" output vollständig von der aufrufenden shell...

Danke für die Hilfe,
Peter


_______________________________________________
http://lists.lugbz.org/cgi-bin/mailman/listinfo/lugbz-list