Mezery v souborech a adresarich (podadresarich) a jak je zmenit na _

Petr Ruzicka ruzickap na volny.cz
Pondělí Červen 10 10:54:07 CEST 2002


Dobry den.
Je to opravdu dobry (a hlavne skoro funkcni napad). Bohuzel ma jednu
malou chybu. Pokud mam soubor s vice mezerami jako napr : "1 2 3 4 5 6",
tak zmeni na "_" pouze prvni mezeru a zbyvajici necha. Dela to ten
rename.

Pokud mam soubor "1 2 3 4 5" a pouziju prikaz rename " " "_" * -> "1_2 3
4 5"

Nejkay napad? .....

Dekui alespon za ten zacatek :-)

Petr R





find . -type d |sort -r |while read d; do cd "$d"; rename " " "_" *; cd
-; done

Nevylucuji dalsi optimalizace, ale pro zacatek by to mohlo stacit.

- -- 
    David Trcka, network administrator
  PODA s.r.o., Internet Service Provider
Ostrava, 28. rijna 150, The Czech Republic
        Voice/Fax: +420 69 6612600
        PGP KeyID: 6D1BF0FE


Další informace o konferenci Linux