Я пытаюсь использовать 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