Hirdetés

Új hozzászólás Aktív témák

  • GD
    őstag

    nem kellett volna berakni a for-ba, a find végiggyalogol a könyvtárszerkezeten :)
    de valamiert tenyleg nem jo
    akkor csinald kicsit "parasztabb" modszerrel :D
    csinalsz egy futtathato file-t, mondjuk rendez.sh neven a kovetkezo tartalommal:

    #!/bin/sh
    mv "$1" `echo $1 | sed 's/ /_/g'`

    ez ugye annyit csinál, hogy a paraméterben adott file-t átnevezi szóköz nélkülire

    aztán ezt kell meghívni minden file-ra:

    find -exec ./rendez.sh {} \;

    ugyan nem atnevezessel, hanem sima echo-val, de nekem mukodik

    Ui: vajon miert nem tudja vegrehajtani a find a shell fuggvenyeket? sokkal szebb lenne...

    köszi, teljesen jól működik, nem is parasztos nekem.-)
    kérdés:
    a meghívás minden file-ra eljárás végén a {}\; milyen szerepet tölt be?

Új hozzászólás Aktív témák