Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3069722
  • 博文数量: 178
  • 博客积分: 2076
  • 博客等级: 大尉
  • 技术积分: 2800
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-10 10:50
文章分类

全部博文(178)

文章存档

2010年(4)

2009年(13)

2008年(161)

我的朋友

分类: LINUX

2008-09-16 11:25:30

1 : #!/usr/local/bin/perl
2 :
3 : open (WOUT, "w|");
4 : $time = ;   根据上下文context $time 存储 w的第一行
5 : $time =~ s/^ *//;
6 : $time =~ s/ .*//;
7 : ; # skip headings line 第二行;表示跳过此行,并指针移往下一行
8 : @users = ;  表示将余下的各行放入@users;
9 : close (WOUT);
10: foreach $user (@users) {
11:   $user =~ s/ .*//;
12: }
13: print ("Current time: $time");
14: print ("Users logged on:\n");
15: $prevuser = "";
16: foreach $user (sort @users) {
17:   if ($user ne $prevuser) {
18:     print ("\t$user");
19:     $prevuser = $user;
20:   }
21: }

    结果输出如下:

Current time: 4:25pm
Users logged on:
  dave
  kilroy
  root
  zarquon

阅读(453) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~