bonjour,
dans ma commande rsync j'exclue le répertoire .cache et son contenu mais j'aimerai inclure .cache/yay :
rsync -aAXPv --delete --log-file=back_home.log --include=.cache/yay --exclude=.local/share/Trash --exclude=.cache --exclude=Downloads . ../../mnt/back/pc/home
comme résultat tout fonctionne sauf le contenu du répertoire .cache/yay qui est vide
si quelqu'un a une idée je suis preneur, j'ai essayé avec /, /*, /**, /*** apres yay avec "" ou sans mais nada
merci.
[rsync] utilisation du parametre include (résolu)
[rsync] utilisation du parametre include (résolu)
Dernière modification par apojul le mar. 05 janv. 2021, 12:19, modifié 1 fois.
dwm | zsh | desktop Ryzen 1700X
- benjarobin
- Maître du Kyudo
- Messages : 17237
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [rsync] utilisation du parametre include
Bonjour,
L'ordre des paramètres de rsync est important
L'ordre des paramètres de rsync est important
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [rsync] utilisation du parametre include
ok je regarde la doc plus précisément de rsync et je fais un retour
merci
merci
dwm | zsh | desktop Ryzen 1700X
- benjarobin
- Maître du Kyudo
- Messages : 17237
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [rsync] utilisation du parametre include
Les excludes doivent être avant les includes dans ton cas
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Re: [résolu][rsync] utilisation du parametre include
@benjarobin sur ton conseil j'ai relu la page man de rsync et j'ai trouvé un pattern qui fonctionne pour moi avec l'include d'abord:
rsync -aAXPv --delete --log-file=back_home.log --include="/.cache/yay/***" --exclude=".cache/*" --exclude="/.local/share/Trash/*" --exclude="/Downloads/*" --exclude="temp/*" --exclude="*.tmp" . ../../mnt/back/pc/home
encore merci
rsync -aAXPv --delete --log-file=back_home.log --include="/.cache/yay/***" --exclude=".cache/*" --exclude="/.local/share/Trash/*" --exclude="/Downloads/*" --exclude="temp/*" --exclude="*.tmp" . ../../mnt/back/pc/home
encore merci
dwm | zsh | desktop Ryzen 1700X