sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #28893
Re: Filer + Dir til lowercase
Jesper Honig Spring wrote:
> Jeg ønsker at konvertere alle filnavne og directories i et directory til
> lowercase navne - de har p.t. en blanding af upper og lower case. Findes
> der en kommando eller et script som kan gøre dette?
Hvad med noget i stil med: (helt utestet!)
#!/usr/bin/perl
foreach (@ARGV)
{
rename $_, lc $_;
print "$_ -> ". lc $_ . "\n";
}
foreach (@argv) iterere gennem arrayet af argumenter til programmet
og hver renames til en lowercase version (lc = lowercase)
Kalder du programmet med * vil alle filer i det nuværende directory
få ændret navn til en lowcase version (hvad hvis den findes i
forvejen??). med
find * | xargs program
vil du kunne lowcase alle filer i og under et bestemt directory.
--
No matter how fast light travels it finds *
the darkness has always got there first, * Carsten Svaneborg
and is waiting for it. * zqex at risoe.dk
-- (Terry Pratchett, Reaper Man) *
References