Portál AbcLinuxu, 10. května 2025 04:57

Dotaz: jak na find?

28.11.2008 17:56 Pepas
jak na find?
Přečteno: 926×
Odpovědět | Admin

DD. Mam prikaz find /home/papa -mtime +2 a nevim, jak ho zapsat, aby mi ve vypisu zobrazoval jen obsah adresare? Kdyz mam ted starej i adresar find /home/papa ve vypise se taky objevi a to nechci.

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

Odpovědi

28.11.2008 18:01 Miška | skóre: 31 | Praha
Rozbalit Rozbalit vše Re: jak na find?
Odpovědět | | Sbalit | Link | Blokovat | Admin

pridat -type f ?

28.11.2008 19:25 Pepas
Rozbalit Rozbalit vše Re: jak na find?

find: paths must precede expression   .. tak nevim no

28.11.2008 19:27 Pepas
Rozbalit Rozbalit vše Re: jak na find?

beru zpet, dal jsem to blbe hned za find... kdyz to dam nakonec (pred -mtime) tak to vypada ze to jede ... ale co kdyz v tom adresari budu mit i podadresar.. ten to zase neukaze...

28.11.2008 18:07 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: jak na find?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tohle funguje na rozumně pojmenované soubory - místo adresáře findu předat přímo seznam souborů v něm (ale pokud je jich tam moc, tak to může upadnout):

find /home/papa/* -mtime +2
I am always ready to learn although I do not always like to be taught. (W. Churchill)
28.11.2008 19:24 Pepas
Rozbalit Rozbalit vše Re: jak na find?

tohle jsem taky zkousel ale neprislo mi to moc pekny:-) a stejne mi tohle hodi není souborem ani adresářem (ted je ten adresar totiz prazdnej)..

28.11.2008 19:33 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: jak na find?
Hmmm, tak jsem se kvůli vám podíval do manuálu:
-mindepth levels
    Do not apply any tests or actions at levels 
    less than levels (a non-negative integer).  
    '-mindepth 1' means process all files except 
    the command line arguments.
I am always ready to learn although I do not always like to be taught. (W. Churchill)
28.11.2008 19:41 Pepas
Rozbalit Rozbalit vše Re: jak na find?

no jo dik. jsem blbej v jednom skripriku pouzivam -maxdepth a nenapadlo me to

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.