Я пытаюсь запустить , rsync -a --files-from=~/.rsync_file_list ~/destination
и он говорит мне: rsync error: syntax or usage error (code 1) at options.c(1652) [client=3.0.7]
. Может кто-нибудь просветить меня, что я делаю не так?
Файл ~/.rsync_file_list
просто содержит список имен файлов с предваряющим ~/
, разделенных символами новой строки (хотя я также попытался перечислить их все в одной строке, с тем же результатом).
Если я запускаю rsync -a ~/file ~/file2 ~/file3 ~/destination
это работает просто отлично. Так что же мне не хватает в --files-from
варианте?
sed "s#~/#/home/wolf/#g" -ie ~/.rsync_file_list