Guest User

Untitled

a guest
Apr 2nd, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.45 KB | None | 0 0
  1. while true; do
  2.   xev -root -event property | grep DESKTOP 1&>/dev/null
  3.   DESKTOP=$(xprop -root | grep CURRENT | head -1 | sed -e 's/.*= //')
  4.   echo -e "desktop\t$DESKTOP" >> /tmp/dzen2_events
  5. done &
  6. PID_XEV=$!
  7.  
  8. while true; do
  9.   ip monitor link | grep 'status' 1&>/dev/null
  10.   echo -e "network" >> /tmp/dzen2_events
  11. done &
  12. PID_IP=$!
  13.  
  14.  
  15. [ ... ]
  16.  
  17. kill -TERM -- -$PID_TAIL
  18. kill -TERM -- -$PID_XEV
  19. kill -TERM -- -$PID_IP
  20. kill -TERM -- -$$
  21.  
  22. exit 0
Advertisement
Add Comment
Please, Sign In to add comment