find && rm

oldfrog.linux na volny.cz oldfrog.linux na volny.cz
Pátek Září 10 13:00:00 CEST 2004


Pavel Dobes wrote:

>zkousim udelat script, ktery by smazal .xvpics adresare (i z adresaru,
>ktere obeahuji mezery).
>
>Kdyz ale spustim
>
>find . -type d -regex '.*.xvpics' -noleaf -exec rm -rf {} \;
>
>zkonci to hlaskou:
>find: ./.xvpics: není souborem ani adresářem
>
>Problem IMHO je, ze se find snazi pokracovat v adreari, ktery jsem prave
>smazal.
>
>Jde nejakym zpupobem nastavit, aby v nalezenem adreari nepokracoval v
>prohledavani? (== v adresarovem stromu bral nalezeny adresar jao list).
>

Mozna Vam jde o parametr depth:

# find -depth ...

O.

-- 
------------------------------
Ondrej Nemecek alias 'OldFrog'

tel (domu):     241766035
tel (prace):    222090701
icq:            250163477
------------------------------




Další informace o konferenci Linux