Max Kipness wrote: >> > I am trying to rsync folders/files hosted on a Windows machine to a >> > Linux machine. Many of the directory names have spaces in them. >> > How can I list them in a file so that the --include-from option use >> > them correctly? >> > Thanks! >> > >> > Charles >> >> try\ escaping\ the\ spaces\ like\ this >> "or perhaps quoting" > > I just include them with the spaces and it works fine. This is with > Redhat 8 or 9.
Max, Here are more details on the problem. The complete script I am using can be found there: http://www.mikerubel.org/computers/rsync_snapshots/contributed/rob_bos. The command from this script that cause me problem is: rsync -va --delete --modify-window=2 --delete-excluded --exclude-from=$excludefile $backup $backuproot/$type.1/ Where: $backup=`cat /etc/snapshot/include.text` $backuproot=/backup $excludefile=/etc/snapshot/exclude.text $type=hourly /etc/snapshot/include.text contains: /diskbox/Mariage/*.tdk /diskbox/Mariage/*.ppj /diskbox/Outlook/ /diskbox/PourCD/ /diskbox/Toburn/ /diskbox/Anciens projets/ /etc/snapshot/exclude.text contains: diskbox/Mariage/*.AVI diskbox/Mariage/*.wmv diskbox/Mariage/*.rm diskbox/Mariage/*.mp2 diskbox/Outlook/Outlook/*.* When I execute the script above with a directory name containing space in include.text, I get the following error message: building file list ... link_stat /diskbox/Anciens : No such file or directory link_stat projets/. : No such file or directory done IO error encountered - skipping file deletion ./ Anything I could do besides trying to escape the space or putting the whole directory between double quote? Thanks! Charles > > Max -- Charles-E. Nadeau Ph.D http://radio.weblogs.com/0111823/ -- To unsubscribe or change options: http://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html