回文章列表
作者cerebellum.bbs@cpu.tfcis.org (ymca) 看板: itoc
標題Re: [問題] QKMJ 功能的潛藏危機
時間動力核心 (2007/09/27 Thu 12:08:32)
※ 引述《cerebellum (ymca)》之銘言:
> 各位前輩  我想要實作該功能時  發現無法達到想要的功能
> 以下說明我修改的部份  以及執行後的結果
> 我的機器是ubuntu7.04
> ※ 引述《BioStar.bbs@micro.bio.ncue.edu.tw (澎湖小雲雀)》之銘言:

提供一個由ptt roylee17 提供的方法
使用下列script放在背景跑  也可以達到定時清除死掉(正在run)的qkmj
不過就沒有兩個時間點比對的功能了

#!/bin/bash

while [ true ]; do

    CURR=`ps hr -o pid -C qkmj`
    LIST=`echo -e "$PREV\n$CURR" | sort | uniq -d`
    [ "$LIST" = "" ] || kill -9 $LIST
    PREV=$CURR
    sleep 2;

done

sleep的時間可以依照自己的意思調整  不過整個script不怎麼吃資源
若是有更好的寫法也請不吝提出

--
=[:摃��:﹎Origin ]|[  Ocpu.tfcis.org  ]|[�搟說:]=
=[:摃�╱�:Author ]|[      140.116.64.220      ]|[�:]=
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻