rsync 无法复制名称带空格的文件夹

rsync unable to copy folder that has name with spaces

我正在尝试使用 rsync 将文件夹从一个地方复制到另一个地方。有些文件夹名称有空格,有些有字母数字名称。我遇到的问题是,当我遍历以空格命名的文件夹时,例如- temp 123 然后 rsync 将此名称拆分为 temp123 并抛出错误。

下面是我的一些示例文件夹名称 -

W4F (CS DP)
temp 123
KNOWLEDGE; LIB
USA-12

下面是我的循环和 rsync 命令

 for f in [A-Z0-9]*;
 do
 rsync -rvcm --include='A60_*xml' --include='*/' --exclude='*' $f /Temp/ 
 done

尝试用双引号将 $f 括起来。

 rsync -rvcm --include='A60_*xml' --include='*/' --exclude='*' "$f" /Temp/