Добавил:
Fragga
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторки по ОС препод Челноков / 2семестр / wi2 / olesha / shell / kill
.sh#!/bin/sh
if [ -f /tmp/killer ]; then
# otdoxnem ;)
sleep 2
ps | awk '{ if ( $3 > "00:00:02" ) print $1, $3}' | diff -a - /tmp/killer | awk '{ if( $1 == ">") print $2}' > /tmp/mustdie
while read LINE
do
kill -9 $LINE
done < /tmp/mustdie
# i musor za soboy vinisem :)
rm -f /tmp/killer
rm -f /tmp/mustdie
else
ps | awk '{if ($3 > "00:00:02") print $1, $3}' > /tmp/killer
fi