Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Вопрос: Можно ли работать с FTP в Shell-скрипте и как

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
cb_serg
Гость





СообщениеДобавлено: Ср Дек 10 2003 12:11    Заголовок сообщения: Вопрос: Можно ли работать с FTP в Shell-скрипте и как Ответить с цитатой

Необходимо написать Shell-скрипт который бы брал определённые файлы и перекладывал их по FTP. Проблема в вызове команд FTP из скрипта. Если кто-то делал что-то подобное, помогите
Вернуться к началу
hishnik
Гость





СообщениеДобавлено: Ср Дек 10 2003 13:02    Заголовок сообщения: RTFM Ответить с цитатой

кусок из `man ftp`:

SYNOPSIS
ftp [-46adeginptUvV] [-P port] [-s src_addr] [host [port]]
ftp ftp://[user:password@]host[:port]/file[/]
ftp http://host[:port]/file
ftp host:[/path/]file[/]

DESCRIPTION
ftp is the user interface to the ARPANET standard File Transfer Protocol.
The program allows a user to transfer files to and from a remote network
site. The version supports IPv6 (Internet protocol version 6), as well
as IPv4.

The latter three usage formats will fetch a file using either the HTTP or
FTP protocols into the current directory. This is ideal for scripts.
Refer to AUTO-FETCHING FILES below for more information.
также `man fetch` можно глянуть
Вернуться к началу
Dmitry.Karpov



Зарегистрирован: 30.11.2003
Сообщения: 415
Откуда: Moscow

СообщениеДобавлено: Вс Дек 14 2003 01:41    Заголовок сообщения: Дык элементарно! Ответить с цитатой

ftp -i -n сервер <<konets
user юзер пароль
cd директория
get $1
put $2
konets

Обрати внимание - переменные окружения и `обратные апострофы` резолвятся на этапе передачи потока ввода ftp-клиенту. Слово "konets" обозначает конец ввода.

Поэкспериментируй, а если что не получится - спрашивай.
_________________
Благословен Бог, сотворивший меня сисадмином!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...