» Poradna » Programy

Unix - jak v adresari smazat soubory stare nekolik dni

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 10/10
 |   |   |  [62.141.0.---]

Ahoj, mam nejaky adresar se soubory, v nem dalsi podadresare se soubory, a ja potrebuji v tomto adresari smazat soubory, ktere jsou stare vice jak x dni. Poradite mi nejaky jednoduchy zpusob ? Zkousel jsem to prikazem find ... -mtime +x -exec ..., ale tam je problem, ze prikaz prohledava i podadresare, nepodarilo se mi zjistit, jestli to jde nejak vypnout. Je jeste nejake jine reseni ?
Predem diky za odpovedi.

Odpovědi na otázku

 |   | 

Umi tvuj find parametr -maxdepth ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [62.141.0.---]

Ma pouze -depth, ale ten slouzi na neco jineho.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [195.146.138.---]

find /cesta/k/adresaru -cname +350 -exec rm -f {} \;

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [62.141.0.---]

Volbu -cname moje verze prikazu find take nezna.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [195.146.138.---]

aky UNIX pouzivas ? ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [62.141.0.---]

Zkousel jsem to na SunOS a HP-UX.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [195.146.138.---]

skus to co je v poste nizsie - ked to bezi na Solarise s velkou pravdepodobnostou to pojde aj na SunOS. Pripadne skus update ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [217.64.5.---]

find . -mtime -1 | xargs rm -r

man find hovori :

-mtime n
File's data was last modified n*24 hours ago.

skus toto ale opatrne niekde by som si to vyskusal tak aby som nevymazal to co nechcem

takto to je v solarise

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [62.141.0.---]

find . -mtime -1 bude ale prohledavat i v podadresarich a nize, coz je prave nechci, ja potrebuju najit soubory pouze v aktualnim adresari, nebo v nejakem, ktery zadam, mozna to pres find vubec nejde, Unixu zas tolik nerozumim.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |   |  [62.141.0.---]

-

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Unix



Určitě si přečtěte


Čína vyvíjí ohromná hejna tisícovek malých dronů

Čína vyvíjí ohromná hejna tisícovek malých dronů

** Vývoj hejnové inteligence pro drony v Číně nabírá na rychlosti ** Velká hejna dronů mají podle odborníků značný potenciál pro vojenské využití i pro bezpečnostní aplikace ** Číňané se navíc s drony neomezuje jenom na zemský povrch a okolí, ale poohlížejí se i po vesmíru

11.  1.  2018 | Stanislav Mihulka | 3

Genetika a příjmení: Unikátní možnost získat test Y-DNA zdarma a dozvědět se o svých předcích

Genetika a příjmení: Unikátní možnost získat test Y-DNA zdarma a dozvědět se o svých předcích

** Projekt Genetika a příjmení hledá shody mezi osobami se stejným příjmením ** Využívá k tomu testování DNA na chromozomu Y ** Výsledky testu můžete účastí v projektu získat zdarma

11.  1.  2018 | Marek Lutonský | 2


Aktuální číslo časopisu Computer

Zachraňte nefunkční Windows

Jak nakupovat a prodávat kryptoměny

Otestovali jsme konvertibilní notebooky

Velký test 14 herních myší