Я вошел через ssh на server1, а на server1 я хочу получить файлы, расположенные в git-репозитории на server2, и сохранить их на server1, чтобы что-то с ними сделать (скрипт для сохранения в базе данных)
Git-репозиторий имеет довольно глубокую структуру. Я не могу просто клонировать хранилище, потому что мне не хватает места. Поэтому, конечно, я хочу пройтись по всем файлам на сервере Server2, и с каждым перемещать его на сервер server1, выполнить свою функцию для сохранения в базе данных, а затем удалить файл.
Часть, с которой у меня возникают проблемы, - это рекурсивный цикл загрузки файлов по ssh.
на редактирование: я общаюсь между двумя серверами redhat.