Compresser des fichiers à partir d'une date
Fermé
loupdacier
Messages postés
4
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
18 août 2015
-
18 août 2015 à 08:49
loupdacier Messages postés 4 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 18 août 2015 - 18 août 2015 à 10:42
loupdacier Messages postés 4 Date d'inscription lundi 10 décembre 2012 Statut Membre Dernière intervention 18 août 2015 - 18 août 2015 à 10:42
A voir également:
- Compresser des fichiers à partir d'une date
- Comment compresser un fichier pdf - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Fichiers dat - Guide
- Téléchargez cette archive (dossier compressé). en extraire tous les fichiers dans un dossier local. quel fichier contient l’expression trouverpix ? ✓ - Forum Windows
- Recherche à partir d'une image - Guide
1 réponse
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
Modifié par jisisv le 18/08/2015 à 09:24
Modifié par jisisv le 18/08/2015 à 09:24
Utilise les filtres find et xargs:
exemple:
-type file uniquement les fichiers
-maxdepth 1 : ne descend pas dans les sous-répertoires
-print0 : les noms de fichichiers sont séparés par le caractère 0x00
--null indique que le séparateur est le caractère 0x00 ( encombinaison avec -print0 de find
L'utilisation du séparateur 0x00 évite les problèmes liés aux espaces dans les noms de fichiers/répertoires.
man 1 find
man 1 xargs
man 1 tar
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
exemple:
find . -maxdepth 1 -type f -ctime +5 -print0 | xargs --null tar -cf ../test.tar
- Filtre find: -ctime +5: fichiers plus anciens que 5*24 heures
-type file uniquement les fichiers
-maxdepth 1 : ne descend pas dans les sous-répertoires
-print0 : les noms de fichichiers sont séparés par le caractère 0x00
- Filtre xargs:
--null indique que le séparateur est le caractère 0x00 ( encombinaison avec -print0 de find
L'utilisation du séparateur 0x00 évite les problèmes liés aux espaces dans les noms de fichiers/répertoires.
man 1 find
man 1 xargs
man 1 tar
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
18 août 2015 à 10:42
en me creusant la tête j'ai trouver cette commande :
================
find « dossier d'origine » -xdev -mtime +30 -exec tar -uvf « Nom_du_fichier ».tar {} \;
Ca a l'air de fonctionner :-)