Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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" обозначает конец ввода.
Поэкспериментируй, а если что не получится - спрашивай. _________________ Благословен Бог, сотворивший меня сисадмином! |
|
Вернуться к началу |
|
 |
|