LINUX.ORG.RU
решено ФорумMobile

Как из скрипта с помощью ftpput выгрузить несколько файлов

 , ,


0

1

Синтаксис команды: ftpput -опции файл1 файл2 файл3

Заранее количество файлов и их имена не известны. Возможно как то перенаправить вывод ls на вход ftpput?

ftpput - oппции * - не работает.


Ответ на: комментарий от AlCat

Почему не так?

find . -name ‘*.svx’ -exec ftpput bla-bla.org –user=bla –pass=bla-bla {} \;

или так (один вызов ftpput на всё)

find . -name ‘*.svx’ -exec ftpput bla-bla.org –user=bla –pass=bla-bla {} +

Твой вариант вариант сломается на файлах с пробелами в именах, особенно с пробелами в начале и в конце.

И зачем тут basename?

legolegs ★★★★★ ()