|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 15 Mar 2001 21:57:14 To : vsmi@ipt.ru Subject : Re: Аплоад во FreeBSD? -------------------------------------------------------------------------------- Здравствуй, Vladimir N. Smirnov. В твоём письме от Thu, 15 Mar 2001 14:11:59 +0000 (UTC) написано: >> Тогда я не понимаю, зачем тебе perl. Это обычный /usr/bin/ftp (и как я >> подозреваю, виндовый ftp.exe) умеет. Причем в три-четыре строки, сунутые >> ему в stdin: >> user username password >> binary (или ascii, в зависимости от того, что нужно) >> cd directory >> put local-file remote-file >> пользоваться ftp я умею, мне надо, чтобы все эти строчки скрипт выполнил. >> Вопрос: как? Сказал же: сунутые в stdin. Что непонятно? #!/bin/sh echo -e "user username password\nbinary\ncd $1\nput $2 $3\n" | ftp -n Тонкости - по мануалу. И в зависимости от того, какой бывает ftp-клиент. Hекоторым достаточно просто сказать что-то типа lftp -e "put $1" -u username,password ftp://some.site.com/dir/ А о докачке он уж сам позаботится. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- ifmail v.2.15dev5 * Origin: NTV Internet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/1648371fe3c64.html, оценка из 5, голосов 10
|