in reply to Re^3: Script won't run
in thread Script wont run
Thank you very much , this helped alot. I am still having a bit of trouble with the script,it will not update the file, unless $line = $newline; is inside the while loop
while ($line =~ / Name=(.*?) \s+ Password=(.*?) (?:\s+|$) /mgx) { my $name = $1; my $password = $2; print "Enter the plain text password for $name, ", "password is currently '$password'\n"; chomp(my $newpass = <>); print "You will now swap $password for password='$newpass'\n"; print "Continue? (y/n)\n"; chomp(my $answer = <>); # Change the copy $newline =~ s{Password=\Q$password\E}{Password=$newpass} if $answer =~ /y/i; } $line = $newline; # Update this line in the file } untie @array or die "Cannot untie file '$filename': $!";
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Script won't run
by Athanasius (Archbishop) on Nov 23, 2015 at 03:37 UTC |