in reply to Re^2: Script for Killing Process of Long Running Time in Linux/Unix
in thread Script for Killing Process of Long Running Time in Linux/Unix
or, wrap it in a shell script and call the shell script from your crontab entry instead.* * * * * ps -lf | grep "user" | perl -ane '($h,$m,$s) = split /:/,$F +[13]; kill 9, $F[3] if ($h > 1);'
And call it crontab like so,#!/bin/sh # longprockill.sh ps -lf | grep "user" | perl -ane '($h,$m,$s) = split /:/,$F[13]; kill + 9, $F[3] if ($h > 1);'
* * * * * longprockill.sh
---
echo S 1 [ Y V U | perl -ane 'print reverse map { $_ = chr(ord($_)-1) } @F;'
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Script for Killing Process of Long Running Time in Linux/Unix
by Anonymous Monk on Jun 03, 2008 at 17:08 UTC |