Xmessage: Unterschied zwischen den Versionen
Aus SchnallIchNet
Cbs (Diskussion | Beiträge) (Die Seite wurde neu angelegt: ===sende aus der shell eine nachricht auf einen X-Server=== ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.<br/> ich pru...) |
Cbs (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | ==sende aus der shell eine nachricht auf einen X-Server== | |
ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.<br/> | ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.<br/> |
Version vom 7. August 2009, 12:27 Uhr
sende aus der shell eine nachricht auf einen X-Server
ich benoetige das zum beispiel um einen gemounteten, verschluesselten container zu UN-mounten.
ich pruefe also im script, ob der container entschluesselt und gemountet ist und sende VOR dem umount eine X-Message auf den Bildschirm.
wird diese nachricht nicht bestaetigt wird der umount durchgefuehrt...
xmessage -nearmouse -buttons "(J)etzt nicht":255,"(N)a klar":0 -timeout 120 -file /etc/cryptmount.xmessage
mit -file gebe ich den datei-pfad/-namen an, der als text angezeigt werden soll.
in meinem fall:
Verschluesselter Container ist gemounted!!!!! Ich werde diesen in 120 sec. UN-mounten!! Druecke "Jetzt nicht" um den Vorgang abzubrechen oder "Na klar" um sofort einen UN-mount durchzufuehren.
unterhalb des textes werden 2 buttons angezeigt:
- (J)etzt nicht --> mit einem returncode von 255
- Na klar --> mit einem returncode von 0
diese returncode stehen nach der betaetigung der buttons in der bash zur verfuegung...
nach dem timeout von 120 sekunden beendet sich das fenster ebenfalls mit einem returncode von 0