Я пытаюсь RSyn c файлы из папки, однако я хотел бы определить подмножество этих файлов. Я создал текстовый файл с подстановочными именами, но у меня появляется ошибка «нет такого файла».
ниже приведен мой список файлов исходного каталога, имена всегда будут там, но дата / время будут меняться так я использую * шаблон для захвата файла.
20200207-COE-2020-02-06T2332238.SCH
20200207-SMXH-2020-02-06T23140696.SCH
20200207-SMXH alias-2020-02-06T23140766.SCH
20200128-SARE-2020-01-28T15202081.SCH
20200128-SARH alias-2020-01-28T15161179.SCH
мой список источников - я попытался ввести дикий символ в этом и в командной строке rsyn c
*SMXH*
*COE*
*SMXH\ alias*
my rsyn c команда
rsync -tv --files-from=/var/tmp/red_badger/bus_names.txt "foo@bar:/apps/schedules/archived/" /var/tmp/red_badger/files --dry-run
сообщение об ошибке
receiving file list ... rsync: link_stat "/apps/schedules/archived/*SMXH*" failed: No such file or directory (2)
rsync: link_stat "/apps/schedules/archived/*COE*" failed: No such file or directory (2)
rsync: link_stat "/apps/archived/*SMXH\ alias*" failed: No such file or directory (2)
с использованием подстановочного знака работает в одной строке команды
rsync -tv "foo@bar:/apps/schedules/archived/*SMXH\ alias*" .