Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Linux&FTP / 9 сообщений из 9, страница 1 из 1
14.12.2004, 10:11
    #32826037
timur999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
Кто-нибудь пришлите плиз скрипт под Linux для скачивания файла по FTP
Т.е как нижеследующее переделать
open 192.168.11.200
xUser
xPassword
cd /rbt42/data
lcd g:\unixdata\OutData
binary
get FILE.DAT
quit
...
Рейтинг: 0 / 0
14.12.2004, 13:16
    #32826551
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
ftp -ni 192.168.11.200 <<!
user login password
bin
cd /rbt42/data
get FILE.DAT /unixdata/OutData/FILE.DAT
by
!
можно и через lcd
...
Рейтинг: 0 / 0
14.12.2004, 15:38
    #32826982
timur999
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
Спасибо, заработало
...
Рейтинг: 0 / 0
29.12.2004, 10:38
    #32849045
GuestNew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
Использовала пример от sanek842 со своими изменениями:
Код: plaintext
1.
2.
3.
4.
5.
ftp -ni $FTP_ADDRESS <<!
user anonymous a@mail.ru
dir
bye
! 

Просто в скрипте отрабатывает без проблем. А вот если вставляю в блок if .. then ..fi, то выдается сообщение
Код: plaintext
syntax error: unexpected end of file
Может, кто подскажет, чем вызвана эта ошибка?
...
Рейтинг: 0 / 0
29.12.2004, 11:24
    #32849192
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
GuestNew пример нормальный. У Вас после последнего восклицательного
знака стоит пробел. Чтобы было щастье,уберите его, должен быть сразу CRLF после.


и еще - некоторые ftp клиенты поддерживают синтаксис

ftp ftp://anonymous:password@hostname/dirname/filename

что гораздо практичнее.
...
Рейтинг: 0 / 0
29.12.2004, 11:55
    #32849263
GuestNew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
To --Null-- - гранд мерси.
...
Рейтинг: 0 / 0
29.12.2004, 12:19
    #32849357
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
есть еще один рульный вариант
wget ftp://user:passw@hostname/dirname/filename -P /localdirname
есть также много интересных ключей - man wget
...
Рейтинг: 0 / 0
04.01.2005, 16:36
    #32853737
Povar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
2 ALL: имею аналогичную проблему, но работать должно под виндой.
Подцепляю файл с.dat в котором:
user user_name password_name
dir
quit

выполняю >ftp -s:c.dat 192.168.48.151

При этом на консоле

Связь с 192.168.48.151.
220 Serv-U FTP Server v5.2 for WinSock ready...
Пользователь (192.168.48.151:(none)):
331 User name okay, need password.

530 Not logged in.
Сбой входа.
ftp>
ftp> quit
221 Goodbye!

Очевидно логин не происходит.
Пробовал вышепредложенный вариант:
ftp ftp://anonymous:password@hostname/dirname/filename
успехом не увенчался.

Подскажите, если кто знает решение проблемы для W2k ?
...
Рейтинг: 0 / 0
04.01.2005, 17:28
    #32853778
Povar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Linux&FTP
Всем спасибо. Нашлось решение проблемы.
/topic/114175&hl=ftp
после
open IP_SERVER
логин и пароль не надо вводить через команду user.
Видимо - это специфика виндового ftp-клиента.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Linux&FTP / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]