25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

16 lines
388 B

  1. #!/usr/bin/env perl
  2. #
  3. # Dumb wrapper to get the gecos information from a uid/username.
  4. foreach my $input (@ARGV){
  5. my $gecos = undef;
  6. my $uid = undef;
  7. my $name = undef;
  8. if ( $input =~ m/^\d+$/ ) {
  9. ( $name,$uid,$gecos ) = ( getpwuid($input) )[0,2,6];
  10. } else {
  11. ( $name,$uid,$gecos ) = ( getpwnam($input) )[0,2,6];
  12. }
  13. print "$name is '$gecos' uid '$uid'\n" if $gecos;
  14. }