script-Probleme mit dialog und tar
-
Hallo mal wieder.
Ich möchte "tar" herum ein bißchen fensterln (Konsole + dialog):
Zeige yesnobox if Ergebnis Ja { // 1 zeige INfobox "Tar läuft" // 2 führe tar aus if tar ergfolgreich { zeige okbox "erfolgreich" }else { zeige okbox "Fehler" } } // Ergebnis == JA
Meine Probleme sind diese:
- wenn tar ausgeführt wird, verschwindet die InfoBox.
- nehme ich stattdere ne OK-Box, wartet das script, und die Box ist auch weg
- lasse ich Tar im Hintergrund laufen ( wie geht das ??), müssten //1 und //2
vertauscht werden, dann aber würder die Infobox auch durchrauschen.Gibt es einen Weg, eine Box solange auf der Conosle stehen zu lassen, bis das fertig ist ?
Danke für Eure Hinweise
Hanns( p.s. ich weiß , daß man in scripts mit if-fi etc arbeitet)
[ Dieser Beitrag wurde am 18.05.2003 um 00:01 Uhr von ^Hanns editiert. ]
[ Dieser Beitrag wurde am 18.05.2003 um 00:02 Uhr von ^Hanns editiert. ]
-
Vielleicht hilft dir ja dieses Beispiel aus dem dialog-Sourcepaket etwas weiter:
#!/bin/sh (echo "10" ; sleep 2 ; echo "XXX"; echo "20"; echo "The new\n\ message"; echo "XXX"; sleep 2; echo "75" ; sleep 2) | dialog --title "GAUGE" --gauge "Hi, this is a gauge widget" 20 70 0
Nachtrag:
--infobox müsste den Zweck eigentlich auch erfüllen. Schau mal hier.[ Dieser Beitrag wurde am 18.05.2003 um 23:31 Uhr von Jansen editiert. ]
-
Danke, Jansen, die tips waren goldrichtig
Hanns