tuxmartin

Pauza programu v Linuxu - http://goo.gl/SDZKQ

Apr 18th, 2013
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.46 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. PROCES_ID=$(xprop | awk '/PID/ {print $3}' | xargs ps h -o pid)
  4. PROCES_STAV=$(ps aux | grep $PROCES_ID | awk '{print $8}')
  5.  
  6.  
  7. if [[ "$PROCES_STAV" == *Sl* ]]
  8. then
  9.     # SIGSTOP   19
  10.     kill -s 19 $PROCES_ID
  11.     echo "Zastavuji proces $PROCES_ID";
  12. fi
  13.  
  14. if [[ "$PROCES_STAV" == *Tl* ]]
  15. then
  16.     # SIGCONT   18
  17.     kill -s 18 $PROCES_ID
  18.     echo "Pokracuji proces $PROCES_ID";
  19. fi
  20.  
  21. # POPIS SIGNALU:
  22. # http://www.comptechdoc.org/os/linux/programming/linux_pgsignals.html
Add Comment
Please, Sign In to add comment