Compresser les plus gros fichiers d'une liste
Résolu
rvivet
-
rvivet -
rvivet -
Bonjour,
Afin de réduire l'espace mémoire utilisé de mon disque dur, je cherche à compresser des fichiers dans un répertoire qui contient +/- 20000 fichiers (tous de tailles très variables). Bien entendu, je souhaite ne compresser que les plus importants (en taille) car il y a une multitude de petits fichiers dont la compression ne servirait à rien (et l'opération prendrai beaucoup de temps...)
J'ai essayé sans succés d'allier les commandes "bzip2" et "ls -S" avec les commandes de redirections (<, >, |).
Mon idée était de rediriger une liste pas ordre décroissant de la taille des fichiers(ls -rS) vers l'entrée de "bzip2" et de stopper le process au bout de quelques heures (ctrl Z), ainsi les plus gros fichiers aurez été compressés.
Il n'y a pas de possibilité de selection par leur nom ou extention (bzip2 *xxx) car tous ces fichiers n'ont pas de caracteristiques en rapport avec leur taille.
Une solution à ce problème me serait d'un grand recours,
Merci
Afin de réduire l'espace mémoire utilisé de mon disque dur, je cherche à compresser des fichiers dans un répertoire qui contient +/- 20000 fichiers (tous de tailles très variables). Bien entendu, je souhaite ne compresser que les plus importants (en taille) car il y a une multitude de petits fichiers dont la compression ne servirait à rien (et l'opération prendrai beaucoup de temps...)
J'ai essayé sans succés d'allier les commandes "bzip2" et "ls -S" avec les commandes de redirections (<, >, |).
Mon idée était de rediriger une liste pas ordre décroissant de la taille des fichiers(ls -rS) vers l'entrée de "bzip2" et de stopper le process au bout de quelques heures (ctrl Z), ainsi les plus gros fichiers aurez été compressés.
Il n'y a pas de possibilité de selection par leur nom ou extention (bzip2 *xxx) car tous ces fichiers n'ont pas de caracteristiques en rapport avec leur taille.
Une solution à ce problème me serait d'un grand recours,
Merci
A voir également:
- Compresser les plus gros fichiers d'une liste
- Liste déroulante excel - Guide
- Comment compresser un fichier pdf - Guide
- Gros fichiers .com - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
find -size +300000000c |xargs bzip2 (pour ne compresser que ceux excédant 300G)
Merci pour ton aide