Portál AbcLinuxu, 14. května 2025 02:40

Dotaz: Vyhladavanie a premazanie obsahu adresara

15.3.2011 10:57 majo053
Vyhladavanie a premazanie obsahu adresara
Přečteno: 120×
Odpovědět | Admin
Ahoj,

viete mi niekto poradit ako si najst s findom adresar .recycle a v nom odstranit hned vsetky subory? Neviem ako to riesit s -exec rm -rf atd. Nechcem vymazat ten adresar! Iba subory v nom.

Dakujem.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.3.2011 11:37 chrono
Rozbalit Rozbalit vše Re: Vyhladavanie a premazanie obsahu adresara
Odpovědět | | Sbalit | Link | Blokovat | Admin
find vie priamo mazať (parameter -delete) a dá sa aj určiť, aby spracovával iba súbory (parameter -type f).
15.3.2011 13:51 maga | skóre: 15 | blog: Tricka_KU_Brno
Rozbalit Rozbalit vše Re: Vyhladavanie a premazanie obsahu adresara
Odpovědět | | Sbalit | Link | Blokovat | Admin

find /cesta/ -exec rm -fr {} \;

"La Théorie c’est bon, mais ça n’empêche pas d’exister." (Jean-Martin Charcot)
Tarmaq avatar 15.3.2011 15:16 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: Vyhladavanie a premazanie obsahu adresara
to mu smaze i tu slozku .recycle coz nechce. Nevim ted presne jak to udelat nejlip, ale tohle funguje:
find /cesta -type d -name '.recycle' -exec rm -fr {} \; -exec mkdir {} \;
Don't panic!
Tarmaq avatar 15.3.2011 15:20 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: Vyhladavanie a premazanie obsahu adresara
ikdyz nejlepsi bude asi toto:
find . -type f -path '*/.recycle/*' -delete
Don't panic!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.