The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Shell скрипт для выкачивания с ftp (script shell ftp example)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: script, shell, ftp, example,  (найти похожие документы)
Date: Tue, 20 Mar 2001 08:13:57 +0000 (UTC) From: Oleg RooT <[email protected]> Newsgroups: fido7.ru.unix.solaris Subject: Shell скрипт для выкачивания с ftp > не получается написать script, > который бы коннектился по ftp > и кое-что скачивал. > Проблема в том месте, когда надо > сообщить ftp password ( скрипт останавливается). > #!/bin/sh # # (c), 2000, Я # ######################################### echo "Setting variables..." #curdate=`date '+%d.%m'` PATH=/sbin:/usr/bin:/usr/sbin:/usr/local/bin backupserver=172.21.X.X backupuser=xxxxxxx backuppassword=xxxxxxxxx path=/root/stripe/backup back=backup.last.tar.Z oldback=backup.old.tar.Z cd $path if [ "X`pwd`" != "X$path" ]; then echo "Error: Can't cd to $path. Exiting!!!" exit 1 fi ######################################### echo "Tar & copmress files..." (tar cf - . | compress > $path/$back ) >/dev/null 2>&1 ######################################### echo "Uploading files using ftp..." ftp -in $backupserver<<_EOF_ user $backupuser $backuppassword mdel $oldback rename $back $oldback bin put $back quit _EOF_ ######################################### echo "Cleaning local backup directory..." for i in `ls $path`; do rm -rf $i done ######################################### echo "Done."

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Likelios (?), 10:40, 04/10/2011 [ответить]  
  • +/
    [ftp://[user[:pass]@]host[:port]/path[;/]]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру