Снова ламерский вопрос, от нехватки знаний.
Как осуществить из sh копирование файлика на удаленный пароленный ftp ресурс?
ось - FreeBSD
дополню - если не маунтить ftp
>дополню - если не маунтить ftpверно для баша:
/usr/bin/ftp -n ftpserver.ru << EOF
user ftpuser ftppass
binary
put file.tar.gz
bye
EOF
>>дополню - если не маунтить ftp
>
>верно для баша:
>
>/usr/bin/ftp -n ftpserver.ru << EOF
>user ftpuser ftppass
>binary
>put file.tar.gz
>bye
>EOF
оно самое. спасибо.
>дополню - если не маунтить ftp
ftp ftp.server.ruName (ftp.server.ru:user): ftpuser
Password:*******
ftp> put test.txt
ftp> bye
>>дополню - если не маунтить ftp
>
>
>ftp ftp.server.ru
>
>Name (ftp.server.ru:user): ftpuser
>Password:*******
>ftp> put test.txt
>ftp> byeугу. если в шелл то как написано выше - с end-of-session
В итоге сделал sh скрипт:#!/bin/sh
ftpuser='user'
password='password'
ftpserver='ftp.server.net'
file='file.ext'
ftp -n $ftpserver <<End-Of-Session
user $ftpuser $password
put /usr/home/source/$file /backup/source/$file
bye
End-Of-Session