Guest User

Untitled

a guest
Apr 26th, 2016
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.29 KB | None | 0 0
  1. #!/usr/bin/env perl
  2. use strict;
  3. use warnings;
  4. use IPC::Open3;
  5.  
  6. my %ttys;
  7. open3( undef, *HIS_OUT, undef, "/usr/bin/who" );
  8. while (<HIS_OUT>) {
  9.     my ( $user, $tty ) = split;
  10.     push @{ $ttys{$user} }, $tty;
  11. }
  12.  
  13. for my $user ( sort keys %ttys ) {
  14.     print "$user: @{ $ttys{$user} } \n";
  15. }
Add Comment
Please, Sign In to add comment