>> Edit article
이름
제목
패스워드
: 학교 레포트인데요...주석은 안넣었습니다... : 틀린곳이 3부분이 있다고 합니다...그리고 각줄에대한 설명을좀 : 부탁드립니다.... : #!/bin/sh : pause=20 : loopCount=10000 : error=0 : for arg in $* : do : case $arg in : -t*) : pause=`expr substr $arg 3 10` : ;; : -n*) : loopCount=`expr substr $atg 3 10` : ;; : *) : user=$arg : ;; : esac : done : if [ ! "$user" ] : then : error : fi : if [ $error -eq 1 ] : then : cat << ENDOFERROR : usage: track [-n#] [-t#] userId : ENDOFERROR : exit 1 : fi : trap 'track.cleanip $$; exit $exitCode' 0 : trap 'exitCode=1; exit' 2 3 : echo -n > .track.old.$$ : count=0 : while [ $count -lt $loopCount ] : do : who | grep $user | sort > .track.new.$$ : diff .track.new.$$ .track.old.$$ | sed -f track.sed > .track.report.$$ : if [ -s .track.report.$$ ] : then : echo track report for ${user}: : cat .track.report.$$ : fi : mv .track.new.$$.track.old.$$ : sleep $pause : count=`expr $count + 1` : done : exitCode=0
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved