BBS水木清华站∶精华区

发信人: Linxs (红楼-学习工作创业-忙!!!), 信区: Linux        
标  题: 一个够黑的脚本:kick.sh----:-))) 
发信站: BBS 水木清华站 (Sat Oct 21 21:19:18 2000) 
 
 
#!/bin/bash 
#****************************************** 
# This script is writen by linxs 
# Be careful want u want to execute it!!!! 
#******************************************** 
 
while [ : ] ; do 
        timenow=$( date | awk ' { print $2 $3 $4}'|awk -F: '{printf "%s:%s", $1, $2}') 
        oldbash=$(echo $newbash) 
        newbash=$( ps -a | awk ' $4=="bash" { print $1}' ) 
        set $newbash 
#       echo "********************************************" 
#       echo "the who on line now is: $*" 
#       echo 
#       echo "the old who on line is: $oldwhonline" 
#       echo $timenow 
         
        while [ "$1" != ""  ];do 
#               echo "compare $1 with $oldbash" 
#               echo $mylog "?" "$mywho"|awk -F? '{ print match($2,$1) }' 
                newlog=$(echo "$1""?""$oldbash" | awk -F? '{print match($2,$1)}' ) 
#               echo "newlog" $newlog 
                 
                if [ "$newlog" = 0 ]; then 
#:                      echo "time is :$1 ,  name is $2,  tty is $3 " 
                #       $( kill -9 $1) 
                #********************************************************** 
                #   if u want to make it useful, enable the line above me 
                #********************************************************** 
                        echo " $1 will be kick out" 
                fi 
                shift 
        done 
#       sleep 3  
done     
exit 1 
 
 
-- 
   曾忆美人相伴,     红袖添香把盏; 
  
   年少无知纨绔,     只为生多蹊跷。 
 
 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.162.3] 

BBS水木清华站∶精华区