awk와 sed나 sort 등 모든 유틸리티 사용하여서 하는건데요 ㅠ
last 명령을 치면 아래와 같이
aaaaaaa pts/7 220.68.175.178 Fri May 24 12:14 still logged in
bbbbbbb pts/4 220.68.175.178 Fri May 24 12:09 still logged in
aaaabbb pts/6 220.68.175.178 Fri May 24 11:49 still logged in
abc6666 pts/5 220.68.175.178 Fri May 24 11:48 still logged in
abcdef pts/2 220.68.173.204 Fri May 24 11:10 still logged in
abdffa pts/1 203.232.252.162 Fri May 24 11:10 - 12:24 (01:14)
aaaaaaa pts/0 220.68.173.204 Fri May 24 11:07 still logged in
bbbbbbb pts/0 203.232.252.159 Fri May 24 11:04 - 11:06 (00:01)
ahs6113 pts/23 203.232.252.154 Fri May 24 10:39 - 10:48 (00:08)
race0 pts/22 203.232.252.153 Fri May 24 10:39 - 10:48 (00:08)
race0 pts/21 203.232.252.153 Fri May 24 10:38 - 10:48 (00:09)
missjuba pts/20 203.232.252.138 Fri May 24 10:38 - 10:42 (00:04)
beome13 pts/19 203.232.252.139 Fri May 24 10:38 - 10:44 (00:06)
나오잖아요.
사용자별로 작업시간이 제일 적었던 경우와 제일 길었던 경우 출력하는거와 ㅠ
사용자별로 요일별 작업시간을 계산하여 출력을 하고싶은데 어떻게 해야 할까요 ㅠ
예를들면
abc Thu May xx:xx~xx:xx (00:08)
abc Thu May xx:xx~xx:xx (00:17)
abc Thu May xx:xx~xx:xx (00:50)
abc Fri May xx:xx~xx:xx (01:10)
abc Fri May xx:xx~xx:xx (02:15)
abc Fri May xx:xx~xx:xx (00:09)
있다면.
abc Thu May 75(<분)
abc Fri may 214(<-분)
abc 8 최소값
abc 135 최대값
이런식으로 스크립트를 하여서
gawk -f script filename 이런식으로 해보고 싶은데 ㅠ 도저희 스크립트를 작성을 할수가없네요 ㅠㅠ
책에도 이런내용이 나와있질 않아서 찾아볼수도없네요 ㅠ 도와주세요여러분 ㅠ_ㅠ
댓글 달기