in reply to File modification
A number of suggestions, actually...
Here's my rewrite:
#!/usr/bin/perl -w use strict; use warnings; use FileHandle; (my $argact = shift) or die "Syntax: $0 <fileid>\n"; my $input = new FileHandle; my $newfile = new FileHandle; open($input, "<", "one.txt") or die "Failed to read 'one.txt' ($!)\n +"; open($newfile, ">", "output") or die "Failed to write 'output' ($!)\n +"; while(<$input>){ s/^Authentication\s+number\s+is\s+(\d+)/Authentication number is $ +argact/; print $newfile "$_"; } close $input; close $newfile;
Isn't that a lot cleaner?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: File modification
by roboticus (Chancellor) on Jul 07, 2006 at 12:51 UTC | |
by liverpole (Monsignor) on Jul 07, 2006 at 13:05 UTC | |
by shmem (Chancellor) on Jul 07, 2006 at 18:38 UTC |