sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #42067
Re: Hurtigt fix? (rename)
"Morten Bo Johansen" <mbj@xxxxxxxxxxxxx> wrote:
>
>
> > Er der nogen der har et bud på et par hurtige keystrokes der
> > (rekursivt) kan omdøbe alle filer i et bibliotek således at
> > deres navne bliver med små bogstaver i stedet for store? Min
> > dag ville blive lettere :-)
>
> En løsning fra Advanced Bash-Scripting Guide [1]:
>
> for filename in *;
> do
> fname=`basename $filename`;
> n=`echo $fname | tr A-Z a-z`;
> if [ "$fname" != "$n" ]; then
> mv $fname $n;
> fi;
> done;
> exit 0
>
Mange tak - det er en udmærket start. Mon ikke det skulle kunne lade sig
gøre for undertegnede at lave et lille script ud af ovenstående, så det
løber underbiblioteker igennem rekursivt.
Mvh. Lars
References