Aller au contenu

[R


Messages recommandés

Mouahahahaha je viens de comprendre ce qu'il se passe !!

Heureusement parce que mon NAS était en train de se remplir à vitesse V.

En fait c'est dans mon script :


#!/bin/sh

sleep 60

/usr/syno/bin/synomail SaveBegin

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Azureus/ /volume1/Azureus/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Bms/ /volume1/Bms/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Emule/ /volume1/Emule/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Films/ /volume1/Films/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Jeux/ /volume1/Jeux/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Logiciels/ /volume1/Logiciels/

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Ma\ Musique/' '/volume1/Ma\ Musique/'

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Mes\ Documents/' '/volume1/Mes\ Documents/'

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Mes\ Images/' '/volume1/Mes\ Images/'

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Mes\ Videos/' '/volume1/Mes\ Videos/'

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Restauration/ /volume1/Restauration/

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Series\ TV/' '/volume1/Series\ TV/'

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Travail/ /volume1/Travail/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Virtualisation/ /volume1/Virtualisation/

/usr/syno/bin/synomail SaveOK

sleep 60

shutdown -h now

Le problème vient des espaces. Je pensais que ça fonctionnait avec les espaces et les quotes mais que nenni.

Monsieur s'en moque et à recréer les dossier "Ma\ Musique" au lieu de travailler dans "Ma Musique". Il a donc tout copier en double, voilà pourquoi je ne voyais pas de différences dans les répertoires partagés et voilà pourquoi l'espace se réduisait à vue d'oeil et surtout voilà pourquoi c'était aussi LONG....

Alalalala !!

Je rentre chez moi et je restest sans les "\". Et au fait je crois pas que la commande "shutdown -h now" fonctionne ??

A toute

Lien vers le commentaire
Partager sur d’autres sites

J'allais le dire ;)

Voilà :


#!/bin/sh

(

/usr/syno/bin/synomail SaveBegin

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Azureus/ /volume1/Azureus/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Bms/ /volume1/Bms/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Emule/ /volume1/Emule/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Films/ /volume1/Films/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Jeux/ /volume1/Jeux/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Logiciels/ /volume1/Logiciels/

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Ma\ Musique/' '/volume1/Ma Musique/'

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Mes\ Documents/' '/volume1/Mes Documents/'

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Mes\ Images/' '/volume1/Mes Images/'

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Mes\ Videos/' '/volume1/Mes Videos/'

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Restauration/ /volume1/Restauration/

rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Series\ TV/' '/volume1/Series TV/'

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Travail/ /volume1/Travail/

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Virtualisation/ /volume1/Virtualisation/

/usr/syno/bin/synomail SaveOK

shutdown -h now

) &

Un très grand merci à toi pour ton aide en tout cas !!

Cet fois c'est résolu !

Lien vers le commentaire
Partager sur d’autres sites

pour les quotes, attention, les simples quotes se comportent différemment des doubles !

normalement, le contenu entre simples quotes est pris en l'état, sans interprétation du contenu.

entre doubles quotes, le shell évalue la valeur des variables.

Dans la mesure où les quotes protègent la chaine de caractères, il est inutile de préfixer l'espace par l'antislash, tu ne le fait que quant la chaine n'est pas quotée.

rsync -avz --delete-after -e ssh root@192.168.100.150:/volume1/Series\ TV/ /volume1/Series\ TV/
ou
rsync -avz --delete-after -e ssh root@192.168.100.150:'/volume1/Series TV/' '/volume1/Series TV/'[/code]


ou

[CODE]rsync -avz --delete-after -e ssh root@192.168.100.150:"/volume1/Series TV/" "/volume1/Series TV/"[/code]

Lien vers le commentaire
Partager sur d’autres sites

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.