네트워크 라이선스 서버 로그에서 동시 사용자 수 뽑아내려면 다음과 같은 방식으로 할 수 있다. 이유는 모르겠지만 하나 체크 인/아웃 할 때 로그가 두개씩 생겨서 절반으로 나눠주었다. (로그 뽑는 옵션의 문제인가...)

$ grep -e "IN:\|OUT:" ACAD2010.log | awk -F ' ' 'BEGIN {i = 0} {if ($3 == "OUT:") { ++i } else { --i }; print int(i/2)}'


신고
posted by 신묘군