sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #42064
Re: Hurtigt fix? (rename)
On Wed, 19 Sep 2001, Lars Lerager Hansen <lars@xxxxxxxxxx> 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
Der er også løsninger med perl og (tror jeg nok) mmv.
[1] http://www.linuxdoc.org/LDP/abs/html/
vh.
Morten
Follow ups
References