2

Я пытаюсь rsync файлы с расширением *.scala и только те, нет других файлов между двумя каталогами. Если размер отличается, они должны быть синхронизированы, и операция должна быть рекурсивной. Я выполняю эту команду и не вижу синхронизируемых файлов scala, хотя я знаю, что их размеры разные.

rsync -rnvh --ignore-times --size-only --include '*/' --include '*.scala' --exclude '*' /home/salilsurendran/code/servlet-app /home/salilsurendran/code/sbt-runs/servlet-app/ 

С опцией -n я делаю пробный прогон, и вывод выводит кучу каталогов, но не файлы. Пожалуйста помоги

1 ответ1

0

rsync -nrvh --size-only --include = " /" --include = ".scala " --exclude = "*" /home /salilsurendran /code /servlet-app / /home /salilsurendran /code / sbt- работает / сервлет-приложение /.

проблема была в конце / в конце каталога from. Добавление это сделало это работает, как я ожидал. Благодарю.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .