rsync error Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Sous Sid, quelle option de rsync peut générer une erreur ?!

Code : Tout sélectionner

rsync: -av --cvs-exclude --delete --delete-during --exclude=".git/" --ignore-errors --force --progress --stats: unknown option
rsync error: syntax or usage error (code 1) at main.c(1585) [client=3.1.2]
Voici comment j'utilise rsync :

Code : Tout sélectionner

RSYNC_OPTIONS="-av --cvs-exclude --delete --delete-during --exclude=\".git/\" --ignore-errors --force --progress --stats
if rsync "${RSYNC_OPTIONS}" --rsync-path="nice 19 ionice -c 3 -p $$" "${pwd}/${choice}" "${dir_dest}"; then
(...)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

C’est les guillemets autour de ${RSYNC_OPTIONS} qui posent souci, ils poussent le shell à interpréter la série d’options comme une seule (très longue) option.

Correction :

Code : Tout sélectionner

RSYNC_OPTIONS="-av --cvs-exclude --delete --delete-during --exclude=\".git/\" --ignore-errors --force --progress --stats
if rsync ${RSYNC_OPTIONS} --rsync-path="nice 19 ionice -c 3 -p $$" "${pwd}/${choice}" "${dir_dest}"; then
(...)
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

oh ???
----
Eh, bien, tout simplement : merci !
C'est exactement cela...
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Répondre