спасибо freex за наводку на программу ncftpput
ставим пакет
хотим скажем выгружать epg.data.bz2 на сервер ftphost.spb.ru в
папку /incoming/vdr/epg
читаем man ncftpput
Исходный код
ncftpput -f login.cfg [options] remote-directory local-files...
-f XX Read the file XX for host, user, and password information.
создаем файл конфигурации доступа к серверу
upload.epg.data.conf
установить на upload.epg.data.conf пермиссии 600 - чтоб никто
кроме владельца не мог прочитать его содержимое
и скрипт (назовем его autoupload.sh) будет выглядеть примерно так
autoupload.sh