Как мне получить доступ к / cygdrive / c / .. в скрипте bash? - PullRequest
5 голосов
/ 25 июня 2011

Почему не удается найти папку?Я дважды проверил, что он существует.

#!/bin/bash
echo "This will sync the background_docs folder"
lftp ftp://user:pass@server.org -e "mirror -r /cygdrive/c/Users/usera/Desktop/test_folder/ --only-missing -e;exit"

Ответы [ 2 ]

1 голос
/ 25 июня 2011

Я предлагаю посмотреть на cygpath

cygpath -w

converts to windows path

cygpath -u

converts to unix path
0 голосов
/ 21 ноября 2011

Может ли это быть вашей проблемой: "mirror - Зеркально отразить указанный исходный каталог в локальный целевой каталог" Если я правильно прочитал, то вы ищете / cygdrive / c / .... dir на FTP-сервере, который, вероятно, не иметь FTP-сервер на базе Cygwin. Попробуйте -R, если вы хотите поместить файлы на сервер, или напишите «mirror -r server-dir / cygdrive / c / ...» - HelmuthB

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...