Klein vervolgvraagje nog.
Ik heb geprobeerd in het script ook het commando 'shutdown -h now' op te nemen, zodat nadat alle vensters zijn gesloten het systeem zichzelf ook direct uitschakelt.
Ik heb het op verschillende plaatsen gezet maar het werkt niet. Ben hier bepaald niet bedreven in
.
Waar moet ik het commando in het script plaatsen en moet er nog iets bij of een vertraging (sleep?), omdat wellicht het shutdown commando er te snel achteraan komt? Kan wat ik wil ueberhaupt wel?
Ik heb nu dit wat dus niet werkt :
#!/bin/bash
# close all open windows gracefully without closing the Desktop environment
WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ')
for i in $WIN_IDs; do wmctrl -ic "$i"; done
# Keep checking and waiting until all windows are closed (you probably don't need this section)
while test $WIN_IDs; do
sleep 0.1;
WIN_IDs=$(wmctrl -l | grep -vwE "Desktop$|xfce4-panel$" | cut -f1 -d' ')
done
#systeem afsluiten
shutdown -h now