Martin Kaltoft <martin@[nospam]nitro.dk> writes:
> Jeg har brug for en kommando til at omdøbe alle filer i et dir. fra
> uppercase til lowercase noget a'la: 'mv IMG_00*.JPG img_00*.jpg' men det
> kan man jo ikke...
I perls sourcedistribution følger der et scipt med der kan det du
ønsker. På Debian installeres det under navnet rename. Dette script
kan løse opgaven med:
$ rename 'y/A-Z/a-z/' *.JPG
Ellers kan programmet mmv (følger også med Debian) gøre det med:
$ mmv '*' #l1
Ellers kunne du måskle prøve med:
$ perl -e 'while($new=$old=shift){$new=~y/A-Z/a-z/;rename$old,$new}' *.JPG
Men så er der absolut ingen fejltjekning på. (Jeg har heller ikke
afprøvet det).
--
Peter Makholm | 'Cause suicide is painless
peter@makholm.net | It brings on many changes
http://hacking.dk | And I can take or leave it if I please
| -- Suicide is painless