Как перенести (синхронизировать) через bash скрипт файлы из директории на компьютере системы Mac OS на удаленный сервер.
Для переноса файлов с синхронизацией подойдет такая команда:
rsync -avz ~/Sites/ploshadka.net/files/* root@111.111.111.111:/home/admin/sites/ploshadka.net/files/
Обратите внимание на то что есть двоеточие после IP адреса.
А еще можно предварительно удалить файлы DS_Store:
find ~/Sites/ploshadka.net/files -name '*.DS_Store' -print0 -delete
Или переносить по маске расширения файлов *.txt как в команде ниже.
Для переноса без синхронизации можно использовать команду scp:
scp -r ~/Sites/ploshadka.net/files/*.txt ssh root@111.111.111.111:/home/admin/sites/ploshadka.net/files/
^ точно не помню, но вроде бы можно без слова ssh.