ako premenovat subory v podadresaroch
Alexandr Malusek
malusek na hroch.ujf.cas.cz
Středa Únor 3 14:34:11 CET 1999
mike na navrcholu.cz (Michal Krause) writes:
> > find /kde/to/je -name \*.htm -exec mv {} {}l \;
>
> Zvlastni mel, jsem fixni ideu, ze find nahradi ve vyrazu pouze prvni
> vyskyt {}. Ze by to delala nejaka starsi verze?
find na nekterych starsich Unixech skutecne nahrazoval jen prvni
vyskyt {}. Nyni jsem to zkusil na Solarisu 2.6 a jiz je to tam OK, ale
{}l se tam neexpanduje:
$ find . -name '*.txt' -exec echo {} {}l \;
./alpha.txt {}l
./gamma.txt {}l
Jinymi slovy: nepocitat s tim, ze jde o prenositelnou konstrukci.
--
A. Malusek (malusek na ujf.cas.cz)
UJF AV CR
Další informace o konferenci Linux