Beaucoup sont Options si commandes in linux, et je pense que j'aurais copié si je n'avais pas eu la possibilité de déplacer des fichiers de plus de 120 jours d'un dossier à un autre.
Voici comment faire pour déplacer des fichiers de plus de X jours:
Les commandes via SSH :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
Si nous voulons supprimer tous les fichiers datant de plus de 30 jours, d'un dossier…
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
Doit nécessairement laisser des espaces entre -MtimeLe nombre de jours, Exec- (Ligne de commande continu) rm (commande de suppression - suppression), argument " -f ”(Forcer la suppression), {} si \;.
Il est possible que sur certaines distributions de linux, "-F" ne devrait pas fonctionner. Supprimez cet argument de la ligne et tout ira bien.
* Testé sur CentOS 5.3 (FT).
pourquoi cette commande supprime-t-elle également le dossier lui-même ? Je veux juste supprimer le contenu ! y a-t-il une solution ? grazie
Capisco che hai diversi files nelle cartelle e vuoi solo replacement i files. Leurs cartes restent intactes. Correct? (GTrs).