Jak prejmenovat vsechny soubory na lowercase (fwd)
uhlar na fantomas.sk
uhlar na fantomas.sk
Úterý Listopad 14 11:46:19 CET 2000
Adam Rogalewicz <xrogalew na informatics.muni.cz> wrote:
-> Lukas Kubin napsal:
->> Hlavne potrebuji aby to provedl i ve vsech podadresarich.
->> Existuje nejaky jednoduchy prikaz nebo skript? Mam napriklad perlovy
->> skript smash-case, ten to ale provede jenom v aktualnim adresari.
->> Dekuji.
-> Neni nic jednodussiho, nez spustit tento perlovy skript ve vsech
-> adresarich :-)
-> treba
-> find /cesta/odkud/zacnu -type d -exec nejaky_skript {} \;
-> na kazdy nalezeny adresar se spusti skript, ktery dostane (diky "{}")
-> tento adresar jako parametr. Ten muze udelat treba "cd" a nasledne
-> neco dalsiho
ak vie dotycny skript prijat viac parametrov, odporucal by som konstrukciu
find /cesta/odkud/zacnu -type d -print | xargs nejaky_skript
xargs totiz zozerie vsetky vypisane riadky (adresare) a skusi s nimi dotycny
skript spustit co najmenejkrat co znacne usetri CPU time... co je hlavne pri
perle dost ziaduce pretoze sa nemusi furt spustat perl a prekladat ten
skript do interneho formatu...
--
Matus "fantomas" Uhlar, sysadmin at NEXTRA, Slovakia; IRCNET admin of *.sk
uhlar na fantomas.sk ; http://www.fantomas.sk/ ; http://www.nextra.sk/
Nothing is fool-proof to a talented fool.
---
Odchozí zpráva obsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.167 / Virová báze: 80 - datum vydání: 6/29/2000
Další informace o konferenci Linux