sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #100333
Re: Konvertering af filnavne til lowercase
Martin Møller Skarbiniks Pedersen skrev:
>> Du kører følgende script:
>>
>> #!/bin/sh
>> # lowerit
>> # convert all file names in the current directory to lower case
>> # only operates on plain files--does not change the name of directories
>> # will ask for verification before overwriting an existing file
>> for x in `ls`
>> do
>> if [ ! -f $x ]; then
>> continue
>> fi
>> lc=`echo $x | tr '[A-Z]' '[a-z]'`
>> if [ $lc != $x ]; then
>> mv -i $x $lc
>> fi
>> done
>
> Tilføj til scriptet i starten:
>
> IFS="\n"
>
og så håbe der ikke er filnavne med \n ....
faktisk er alle tegn tilladte i filnavne pånær / og \0
Follow ups
References