Я пытаюсь создать резервную копию файлов «Последний сеанс» и «Текущий сеанс» для Google Chrome с помощью одной команды, но использование подстановочного знака, похоже, не работает.
Я пытаюсь использовать следующую команду
rsync -e "ssh -i new.key" -r --verbose -tz --stats --progress --delete '/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session' user@host:"/chrome\ sessions/"
и получите следующую ошибку
rsync: link_stat "/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session" failed: No such file or directory (2)
Что я делаю не так?
Мой Cygwin дома, а я в офисе, но вы должны убедиться, что пробелы в именах каталогов правильно экранированы обратной косой чертой при использовании двойных кавычек для подстановочного знака.
Использование кавычек 'означает, что * не будет использоваться для раскрытия.
Try rsync -e "ssh -i new.key" -r --verbose -tz --stats --progress --delete "/cygdrive/c/Users/jay/AppData/Local/Google/Chrome/User Data/Default/*Session" user@host:"/chrome\ sessions/"