2013-03-14 3 views
1

У меня есть команда, чтобы напечатать все CPP файловFtp куча файлов из нескольких каталогов в один каталог

находки/-name * .cpp

Я хотел бы FTP результат всех их в my ftp directory/backup

Как я могу объединить команду ftp вместе с командой find для ftp всех файлов cpp в один каталог ftp. Извините, я довольно новичок в обработке ftp-команд и знаю только основы, и хотел бы найти ответ, или если бы кто-то мог ссылаться на хороший учебник, который тоже был бы оценен.

ответ

4

Вы можете использовать опцию -exec, чтобы найти действия для каждого файла. Команда curl может быть использована для загрузки файлов:

find/-type f -name '*.cpp' -exec curl -T {} ftp://somesite/somedir/ --user myname:mypassword \; 
+0

Большое вам спасибо :) Префект – Quillion