#!/usr/local/bin/perl -w #-*-perl-*- # use strict; use Win32::NetAdmin; use vars qw ( @WhoList ); my ($VERSION) = '$Revision: 1.0 $' =~ /([.\d]+)/; my $warnings = 0; # Print a usuage message on a unknown option. $SIG {__WARN__} = sub { if (substr ($_ [0], 0, 14) eq "Unknown option") {die "Usage"}; require File::Basename; $0 = File::Basename::basename ($0); $warnings = 1; warn "$0: @_"; }; $SIG {__DIE__} = sub { require File::Basename; $0 = File::Basename::basename ($0); if (substr ($_ [0], 0, 5) eq "Usage") { die < - display a compact list of users logged in =head1 SYNOPSIS B [ -h ] =head1 DESCRIPTION B lists the login names of the users currently on the system in a compact, one-line format. =head2 OPTIONS The following options are supported: =over 4 =item -h Display syntax. =back =head1 EXAMPLE Below is an example of the B output: C:\> users shoehorn Administrator =head1 ENVIRONMENT The working of B is not influenced by any environment variables. =head1 BUGS B isn't as nice as I would like, but Win32 isn't Unix, now is it? I did not bother to work on the formatting of the output beyond a tab between users. =head1 STANDARDS It does not make sense to talk about standards in a B manual page. =head1 REVISION HISTORY users Revision 1.0 2000/06/22 10:32:57 idnopheq Initial revision =head1 AUTHOR The Perl implementation of B was written by Dexter Coffin, I. =head1 COPYRIGHT and LICENSE This program is copyright by Dexter Coffin 2000. This program is free and open software. You may use, copy, modify, distribute, and sell this program (and any modified variants) in any way you wish, provided you do not restrict others from doing the same. =head1 SEE ALSO =for html who

=head1 NEXT TOPIC =cut