Autor: Virek (virek_at_kki.net.pl)
Data: Fri 11 Jun 1999 - 13:40:39 MET DST
Wojciech Giersz wrote:
>
> > Czy znacie może jakiś programik który by zamienił nazwy plików w
> > wybranym katalogu na wielkie litery ?
> > czyli np: a123acv.gif na A123ACV.GIF
>
> W Unixach roznej masci mozna zrobic to np. tak:
>
> foreach f (*)
> mv $f `ls $f | awk '{print toupper($0)}'`
> end
Jezeli bedzie to robil na partycji fat(16/32), to imho nie zadziala - bo
tam nie jest rozroznialna wielkosc znakow... Do szalu mnie doprowadza,
gdy winda w kazdym tknietym pliku zmienia pierwsza litere na wielka - w
koncu to i tak wsio ryba... :-||||
Trzeba to zrobic z nazwa tymczasowa, np. tak:
for i in *; do mv "$i" _tmp; mv _tmp `echo "$i" |tr 'a-z' 'A-Z'`;done
(sam tak czesto robie, tyle ze w odwrotna strone - nie cierpie pod
linuxem szukac shiftu...)
ps. Wazne sa apostrofy - ` to odwrocony apostrof - na klawiszu z tylda
' - zwykly apostrof - na klawiszu z cudzyslowem "
-- +Virek--mailto:virek_at_kki.net.pl http://zeus.polsl.gliwice.pl/~virek/ --------+ +11-czerwca-pomalujemy-katowice-w-rozowe-kropki-(legendarne)-----------------+ +Najbardziej-denerwuja-mnie-ludzie,-ktorzy-mysla,-ze-Jethro-Tull-------------+ +to-imie-i-nazwisko-gitarzysty---------------------------------(jakis-film)--+
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:36:45 MET DST