Posted By: Puma (Snezna Puma) on 'CZunix'
Title:     Re: Skolni priklad
Date:      Fri Nov 16 14:19:43 2007

A jeste i s prejmenovanim:

find  . -name '*[A-Z]*' | awk '{print "mv ""$1"" ""tolower($1)"""}'

Kolik radku ma ten C++ kod? :-)


> Zdar,
>  tak jsem zase jednou narazil na neco, co jsem nakonec radsi napsal v C++, 
> protoze v shellu bych se z toho zblaznil. Pritom je to urcite jednoduchy 
> skolni priklad.  V zasade slo o to, ze se ma projit adresarova struktura a v
> 
> ni v kazdem adresari najit a vypsat soubory, jejichz nazev se lisi pouze v 
> case sensitivnich systemech. 
>  Ucel je prosty - kontrola pred sbalenim do tgz u baliku, ktere se pak budou
> 
> rozbalovat pod windows. V jednom takovem adresari se nam vyskytly prasacky 
> pojmenovane soubory config.xml a Config.xml a samozrejme ze pri rozbaleni
> pod 
> woknama doslo k problemum. 
>  Taky vam to na prvni pohled pripada jednoduche? Urcite to jde shellem
> strasne 
> snadno, ale ja si na tom rozbil usta. Uz to mam napsane a funkcni jako extra
> 
> binarku, ale zajimalo by me, jak by se to dalo udelat v shellu. Porad si 
> myslim, ze to musi byt trivka a ja ze jsem trubka, kdyz jsem na to neprisel.
> -
> Clovek je nejpomalejsi zname zarizeni typu I/O.
>                                                                  Quasimodo

Puma

Search the boards