File: watchdog.sh

package info (click to toggle)
eprover 2.6%2Bds-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 21,288 kB
  • sloc: ansic: 331,111; csh: 12,026; python: 10,178; awk: 5,825; makefile: 461; sh: 389
file content (15 lines) | stat: -rwxr-xr-x 276 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh

old=`ls -l prot`

while test -f prot; do
    sleep 200;
    new=`ls -l prot`
    if [ "$old" = "$new" ]; then
	kill -HUP `ps -elf | grep schulz | grep ssh | grep sunhalle | grep -v "sh -c" | gawk '{print $4}'`
    else
        old=$new
    fi;
    echo $old
done;