in reply to Rename *_valid1.csv to .csv
But you did not use the code as you posted. What is @list?
use strict; use warnings; foreach my $vcsv (glob "D:/CPPDaily/SOURCE/SOURCE/HMS/*_valid1.csv") { (my $csv = $vcsv) =~ s/_valid1(\.csv)$/$1/i; if (-e $csv) { warn "$vcsv cannot be renamed: $csv already exists\n"; next; } rename $vcsv, $csv or die "failed to rename $vcsv -> $csv\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Rename *_valid1.csv to .csv
by Ma (Novice) on Nov 05, 2013 at 14:46 UTC | |
by marinersk (Priest) on Nov 05, 2013 at 17:26 UTC |