J'essaye de créer un petit script pour sauvegarder automatiquement mes
fichiers.
Cependant, je me heurte à un problème : comment désigner "tout les
fichiers, sauf UNTEL et UNAUTRE" ?
Concrètement, je voudrai copier tout les fichier d'un répertoire, et de
ses sous-dossiers, sauf un certain dossier, qui contient des documents
trop gros pour être transféré.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JustMe
Georges Dubus a émis l'idée suivante :
Bonjour,
J'essaye de créer un petit script pour sauvegarder automatiquement mes fichiers.
Cependant, je me heurte à un problème : comment désigner "tout les fichiers, sauf UNTEL et UNAUTRE" ?
Concrètement, je voudrai copier tout les fichier d'un répertoire, et de ses sous-dossiers, sauf un certain dossier, qui contient des documents trop gros pour être transféré.
Comment faire ?
Merci d'avance
Madjar
tu peux faire un truc du style :
(cd source; tar cf -) | (cd dest; tar xvf -) pour faire une copie
tar admet des exclusions de fichiers (man tar) : -- exclude <file> (file est le fichier a eclure) -- exclude-from <file> (file contient la liste des fichiers a exclure)
Dans le cas de la liste, soit tu la constitue à la main, soit tu la cree avec un "find" sur la taille
JM
Georges Dubus a émis l'idée suivante :
Bonjour,
J'essaye de créer un petit script pour sauvegarder automatiquement mes
fichiers.
Cependant, je me heurte à un problème : comment désigner "tout les
fichiers, sauf UNTEL et UNAUTRE" ?
Concrètement, je voudrai copier tout les fichier d'un répertoire, et de
ses sous-dossiers, sauf un certain dossier, qui contient des documents
trop gros pour être transféré.
Comment faire ?
Merci d'avance
Madjar
tu peux faire un truc du style :
(cd source; tar cf -) | (cd dest; tar xvf -)
pour faire une copie
tar admet des exclusions de fichiers (man tar) :
-- exclude <file> (file est le fichier a eclure)
-- exclude-from <file> (file contient la liste des fichiers a exclure)
Dans le cas de la liste, soit tu la constitue à la main, soit tu la
cree avec un "find" sur la taille
J'essaye de créer un petit script pour sauvegarder automatiquement mes fichiers.
Cependant, je me heurte à un problème : comment désigner "tout les fichiers, sauf UNTEL et UNAUTRE" ?
Concrètement, je voudrai copier tout les fichier d'un répertoire, et de ses sous-dossiers, sauf un certain dossier, qui contient des documents trop gros pour être transféré.
Comment faire ?
Merci d'avance
Madjar
tu peux faire un truc du style :
(cd source; tar cf -) | (cd dest; tar xvf -) pour faire une copie
tar admet des exclusions de fichiers (man tar) : -- exclude <file> (file est le fichier a eclure) -- exclude-from <file> (file contient la liste des fichiers a exclure)
Dans le cas de la liste, soit tu la constitue à la main, soit tu la cree avec un "find" sur la taille