rsync 无法复制名称带空格的文件夹
rsync unable to copy folder that has name with spaces
我正在尝试使用 rsync 将文件夹从一个地方复制到另一个地方。有些文件夹名称有空格,有些有字母数字名称。我遇到的问题是,当我遍历以空格命名的文件夹时,例如- temp 123
然后 rsync 将此名称拆分为 temp
和 123
并抛出错误。
下面是我的一些示例文件夹名称 -
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/
我正在尝试使用 rsync 将文件夹从一个地方复制到另一个地方。有些文件夹名称有空格,有些有字母数字名称。我遇到的问题是,当我遍历以空格命名的文件夹时,例如- temp 123
然后 rsync 将此名称拆分为 temp
和 123
并抛出错误。
下面是我的一些示例文件夹名称 -
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/