Des liens hypertextes erronés sont apparus dans mes sauvegardes incrémentales de documents .odt.
J'utilise rsync pour sauvegarder. Les DO (dossiers d'origine) et DA' (dossiers d'incrémentales) sont sur le même disque local. DA (dossiers d'arrivée) est sur un SyF amovible.
DO est monté manuellement en début de session.rsync -rli --stats --force --delete-excluded --ignore-errors --size-only --backup --backup-dir=/media/DA'/`date +%y%m%d_%H%M` /media/DO/ /media/DA/
Les sauvegardes sont effectuée à la racine /$.
Je pense avoir résolu le problème des chemins relatifs en décochant l'option 'Enregistrer les chemins relatifs au système de fichier'. Mais il me reste la correction à effectuer sur le document récupéré … Or le chemin erroné comporte l'horodatage du dossier de sauvegarde DA'.
J'utilise Altsearch pour remplacer DA/xxxxxx_xxxx/ par DO. Hélas comme je ne m'y connais pas en expressions régulières et que l'aide Altsearch est un peu absconse pour un néophyte, après quelques tentatives c'est l'échec. La substitution de la date au format AAMMJJ_HHMM ne peut pas fonctionner avec \H{subst} tant que que je n'arrive pas à définir une expreg 'générique' dans [:::HyperLinkURL=::].file:///media/DA/180830_1134/…
Comment devrais-je faire ?
Merci de votre aide.