F
franky83
Aktives Mitglied
Thread Starter
- Dabei seit
- 05.12.2007
- Beiträge
- 563
- Reaktionspunkte
- 35
Hallo, ich wende mich jetzt mal an andere schlaue Köpfe weil ich nicht mehr weiter kommt.
Ja ich habe also alle meine Ordnerpaare die gesynct werden sollen in zwei Arrays.
Nun habe ich schon alles mögliche versucht aber entweder wird der Pfad nicht als Ordner erkannt bei der if Anweisung oder rsync kommt mit dem Pfad nicht klar. Probleme machen eigentlich nur Pfade mit "&".
Variationen:
Jedoch kein Erfolg. Hoffe Ihr könnt mir helfen.
Gruß Franky
Code:
QUELLORDNER[0]="/Users/Ich/Movies/"
ZIELORDNER[0]="/Volumes/ExterneHdd/Filme & Serien/"
for (( i = 0 ; i <= ${#QUELLORDNER[@]} - 1; i++ )) do
if [ -d "${QUELLORDNER[i]}" ] && [ -d "${ZIELORDNER[i]}" ]; then
rsync -avn "${QUELLORDNER[i]}" "${ZIELORDNER[i]}"
fi
done
Ja ich habe also alle meine Ordnerpaare die gesynct werden sollen in zwei Arrays.
Nun habe ich schon alles mögliche versucht aber entweder wird der Pfad nicht als Ordner erkannt bei der if Anweisung oder rsync kommt mit dem Pfad nicht klar. Probleme machen eigentlich nur Pfade mit "&".
Variationen:
Code:
ZIELORDNER[0]=/Volumes/ExterneHdd/Filme & Serien/
ZIELORDNER[0]="/Volumes/ExterneHdd/Filme & Serien/"
ZIELORDNER[0]=/Volumes/ExterneHdd/Filme\ \&\ Serien/
ZIELORDNER[0]="/Volumes/ExterneHdd/Filme\ \&\ Serien/"
ZIELORDNER[0]='/Volumes/ExterneHdd/Filme & Serien/'
ZIELORDNER[0]='/Volumes/ExterneHdd/Filme\ \&\ Serien/'
Jedoch kein Erfolg. Hoffe Ihr könnt mir helfen.
Gruß Franky