Ein komplettes Verzeichnis synchronisiere ich zB so: RSYNCOPT="-rlptgoDvz --stats" /usr/bin/rsync -e ssh $RSYNCOPT --delete $SYNCQUELLE $SYNCZIEL Nun möchte ich die Synchronisierung aber einschränken und zwar sollen _keine_ Unterverzeichnisse mitsynchronisiert werden und nur Dateien, die einer bestimmten Erweiterung entsprechen. Die Liste der Dateieerweiterungen, die synchronisiert werden sollen, sollen in einer Variable hinterlegt werden. Nehmen, wir also zB an, es sollen alle .txt, ..sh und . jpg-Dateien synchronisiert werden, nicht aber alle anderen, wie zB .zip, .tar. etc. Es ist auch unterschiedlich welche Erweiterungen vorkommen. Es kann also zB sein, dass gar keine Datei existiert, die synchronisiert werden sollen. Folgende Variable definiert zB die Erweiterungen, die synchronisiert werden soll SYNCEXT="txt sh jpg" Letztlich soll alles in ein Bashscript eingebunden werden. Aus man:/rsync rsync -t *.c foo:src/ This would transfer all files matching the pattern *.c from the current directory to the directory src on the machine foo. If any of the files already exist on the remote system then the rsync remote-update protocol is used to update the file by sending only the differences. Damit komme ich aber nicht weiter oder kann ich nur Erweiterung für Erweiterung in mehreren Befehlen synchronisieren? Wie schließe ich Unterverzeichnisse aus? Al -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org