Situatie
Trebuie sa stergi mai multe fisiere in linux, dar nu mai vechi de o data anume.
Backup
Nu este necesar.
Solutie
Se merge in calea unde trebuie sterse fisierele si se scrie urmatoarea comanda:
find /calea/catre/fisiere* -mtime +n -exec rm {} ;
Comanda find va cauta in calea aceea daca exista fisiere:
-mtime +n specifica cat de vechi sa fie fisierele, in cazul de fata unitatea de masura fiind zile.
-exec – este un argument care iti da posibilitatea ca asupra rezultatului obtinut de find sa rulezi o alta comanda.
{} ; – sintaxta de inchidere a comenzii.
Leave A Comment?