Najít nástroj pro Linux umožňuje projít si pár zajímavých argumentů, včetně jednoho k provedení jiného příkazu na každý soubor. Použijeme proto, aby se zjistit, jaké soubory jsou starší než určitý počet dní, a pak pomocí příkazu rm je odstranit.
Syntaxe příkazu
find / cesta / k / souboru *-mtime-exec rm 5 {} ;
Všimněte si, že tam jsou mezery mezi rm {} a ;
Explanation
- První parametr je cesta k souborům. To může být cesta, adresáře nebo zástupné znaky jako ve výše uvedeném příkladu. Doporučil bych používat celou cestu, a ujistěte se, že spuštění příkazu exec rm, aniž by se ujistěte se, že jste získali správné výsledky.
- Druhý argument,-mtime, se používá k určení počtu dnů staré, že je soubor. Zadáte-li +5, bude hledat soubory starší než 5 dní.
- Třetí argument,-exec, umožňuje předat příkaz, jako rm. {} ; Na závěr je nutné do konce příkazu.
To by mělo pracovat na Ubuntu, Suse, RedHat, nebo skoro žádné verzi Linuxu.






0 commentaires:
Enregistrer un commentaire