提取最近用户信息问题

提取最近用户信息问题

刚学perl

请问如何从特定日志中得到最近的用户状态:
日志格式如下:
[2008-01-08 17:54:28] userstats=xxx  user1
[2008-01-08 17:54:30] userstats=YYY  user2
[2008-01-08 17:54:45] userstats=YYY  user1
.
.
.



最后得到的信息为:
user1  userstats=YYY
user2  userstats=YYY
.
.
.

刚学perl,不懂咋个sort和unique

请老手提出个思路,不要求代码, 学习中..
用哈稀
perl -lane '$h{$F[3]}=$F[2];END{print "$_ $h{$_}" for keys %h}' logfile
谢谢, 哈希真的管用!!

perl真好玩~