-Поиск по дневнику

Поиск сообщений в Linux_Loader

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 20.04.2008
Записей: 743
Комментариев: 2542
Написано: 7716


Скрипт для ftp...

Воскресенье, 14 Июня 2009 г. 14:42 + в цитатник
Давно хотел написать скрипт, всё не доходили руки. Сегодня оказалось бы полезным его наличие, но уже не успею... Пробовал и зашёл в тупик. Скорее всего, виною тому недостатоное знание bash, каюсь...

Задача такая. Скрипт должен выполняться crontab'ом например каждые 15 минут и отсылать маленький файлик на FTP-сервер с авторизацией... Проблема в том, что после входа на сервер все остальные комманды посылаются не программе, а оболочке. Точнее говоря вообще никуда не посыласются пока не завершится работа с FTP.

Как вписать в скрипт комманды, которые будут выполнены программой запущенной в интерактивном режиме... Если это возможно...

С помощью ftp вообще ничего не вышло, я не разобрался пока, потом пробовал с помошью gftp-text. Синтаксис простой и удобный.

# gftp-text имя:пароль:сервер

То есть типа так:

# gftp-text user_name:my_passwod@ftp.server.com


Это в скрипт записать не проблема. А вот дальше...
Метки:  

O_Noble   обратиться по имени Воскресенье, 14 Июня 2009 г. 18:07 (ссылка)
Может, не ограничиваться БАШем, а попробовать на php, например, или на perl ?
Ответить С цитатой В цитатник
zerolevel   обратиться по имени Воскресенье, 14 Июня 2009 г. 19:10 (ссылка)
Вот такой скрипт работает ;)

#!/bin/bash

local_filename="/home/user/file"
remote_filename="file"
hostname="hostname"
username="username"
password="password"
ftp -un $hostname <code>
Ответить С цитатой В цитатник
zerolevel   обратиться по имени :( Воскресенье, 14 Июня 2009 г. 19:18 (ссылка)
Почему-то только кусок скрипта был опубликован!!! (trash)
Ссылка на "полную" версию: http://kb.zerolevel.ru/doku/doku.php/ftp_upload_file_sh
Ответить С цитатой В цитатник
Linux_Loader   обратиться по имени Понедельник, 15 Июня 2009 г. 00:39 (ссылка)
O_Noble, как программист я не силён. Лучше уж баш...

zerolevel, спасибо :). Правда работает :).
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку