Guest User

Untitled

a guest
Jul 22nd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 1.10 KB | None | 0 0
  1. #! /usr/bin/perl
  2.  
  3. use warnings;
  4. use strict;
  5.  
  6.  
  7. my $file = 'newusers.csv'; #kopplar filen
  8. my $fileold = 'oldusers.txt';
  9.    
  10. open (FH, "<", $file) or die "Couldn't read $file: $!"; #öppnar och läser in filen
  11. open (OF, "<", $fileold) or die "Could'nt read $fileold: $!";
  12.  
  13. while (<FH>){
  14.     my @values = split (',' , $_);     
  15.     my $firstname = substr $values[1], 0,2;
  16.     my $lastname = substr $values[0], 0,3;
  17.     my @year = localtime(time);
  18.     my $years = $year[5]-100;
  19.     my $lowerFirstname = lc($firstname);
  20.     my $lowerLastname = lc($lastname);
  21.     my $char = "a";
  22.     my $username = "$char$years$lowerFirstname$lowerLastname";
  23.     foreach my $val (@values){
  24.     }
  25.  
  26.     #print "------------------------- \n";
  27.     #print  "Förnamn: $values[1] \n";
  28.     #print "Efternamn: $values[0] \n";
  29.     #print "SSN: $values[2] \n";
  30.     #print "användarnamn: $username \n";  
  31.     #print "\n";
  32.  
  33.     while (<OF>){
  34.         my @oldvalues = split ("\n" , $_); 
  35.         my $oldname = substr $oldvalues[0], 0,8;       
  36.         foreach my $vall (@oldvalues) {}
  37.  
  38.  
  39. print "Old names: $oldname \n";
  40. print "-------------------\n";
  41. print "new names $username\n";     
  42.      
  43.     }
  44.  
  45.  
  46. }
Add Comment
Please, Sign In to add comment