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 이런식으로 해보고 싶은데 ㅠ 도저희 스크립트를 작성을 할수가없네요 ㅠㅠ
책에도 이런내용이 나와있질 않아서 찾아볼수도없네요 ㅠ 도와주세요여러분 ㅠ_ㅠ
답변 드렸습니다.
"awk와 sed나 sort 등 모든 유틸리티 사용하여서 하는건데요 ㅠ"
에 같은 질문을 올리셨더군요.
답변 드렸으니 참고하세요.
아 실수
글제목을 잘못 적었네요.
"유닉스 unix awk gawk 와 모든 유틸리티를 사용하여 하는건데요"
에 답변 달았습니다.
감사합니다. ㅠ
근데 대학교1학년 처음올라와서 지금까지
인문계 다니다 처음들은 과목이라 ㅎ나도 모르겠네여 ㅠ
기초도 없고 ㅠ
메뉴얼 보고 할수있었으면 진작했을텐데 막막하네요 ㅠ
한글만 고집하시면 유닉스/리눅스 코딩 못합니다. 아예
한글만 고집하시면 유닉스/리눅스 코딩 못합니다.
아예 못한다는 건 아닙니다. 하지만 엄청나게 삽질하실 거에요.
이번 과제야 어떻게든 넘어간다 치더라도, 앞으로 '산 넘어 산' 일거고, 금방 도태됩니다.
나중에 어떻게 될 지 한번 생각해 보세요.
동료들은 영문 자료 한번 읽어보고 반나절 만에 뚝딱 코딩해 낼텐데,
혼자서 한글 자료 뒤적이다가 일주일만에 비슷한 결과물을 내놓는다면, 어떻게 하실 건가요.
awk는 영문으로 찾아보시면 친절하고 상세한 자료가 많습니다.
그것도 인터넷에! 무료로! 회원가입 안해도 다 열람할 수 있어요.
20대 중반에 후회하지 마시고, 지금부터 영문 보는 습관을 들여보세요.
급한 건 조교에게 물어보시고요.
댓글 달기