Parent Directory | Revision Log
script which will create log of webpac memory and processor usage
1 | dpavlin | 179 | #!/bin/sh |
2 | |||
3 | # this script will monitor webpac and store results into | ||
4 | # /tmp/webpac.$$ | ||
5 | |||
6 | echo "trying to find webpac (all2xml.pl) pid... press ctrl+c to abort" | ||
7 | pid="" | ||
8 | while [ -z "$pid" ] ; do | ||
9 | pid=`ps -o pid --no-header -C all2xml.pl` | ||
10 | if [ -z "$pid" ] ; then | ||
11 | sleep 1; | ||
12 | echo -n "." | ||
13 | else | ||
14 | echo | ||
15 | fi | ||
16 | done | ||
17 | |||
18 | log=/tmp/webpac.$pid | ||
19 | if [ -w "$log" ] ; then | ||
20 | echo -n "appending to $log... " | ||
21 | else | ||
22 | echo "creating $log..." | ||
23 | fi | ||
24 | echo "press ctrl+c to abort" | ||
25 | |||
26 | line=1 | ||
27 | while [ ! -z "$line" ] ; do | ||
28 | line=`ps --no-header v -p $pid` | ||
29 | echo $line >> $log | ||
30 | echo $line | ||
31 | sleep 1 | ||
32 | done | ||
33 | |||
34 | echo "log left in file $log" |
Name | Value |
---|---|
cvs2svn:cvs-rev | 1.1 |
svn:executable | * |
ViewVC Help | |
Powered by ViewVC 1.1.26 |