У меня есть 2 папки Upload на сервере 192..168.2.3 192.168.2.4, оба сервера работают под управлением Windows 2008r2. Я хочу синхронизировать папку загрузки сервера 192.168.2.4 с папкой загрузки сервера 192.168.2.3, я установил cygwin и использую rsync для синхронизации. Я пишу файл sync.sh и файл sync.bat для синхронизации. При синхронизации данных в папке Upload сервера 192.168.2.3, расположенной в Upload/./ сервера 192.168.2.4. Я не знаю, почему создается точка и в ней сохраняются данные синхронизации.

Содержимое файла sync.sh:

rsync -av administrator@192.168.2.3:/cygdrive/d/Upload/ /cygdrive/d/Upload/

Содержимое файла sync.bat:

C:\cygwin64\bin\bash -l /home/Administrator/sync_upload_adminui.sh
0
aphabeta 7 Дек 2021 в 06:49

1 ответ

Одна точка в пути к каталогу, независимо от того, виден ли этот путь из Windows или из Cygwin, представляет текущий каталог. Путь Upload/./ такой же, как и при использовании Upload/

0
roaima 7 Дек 2021 в 13:31