The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Визуальное отображение статуса копирования"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"Визуальное отображение статуса копирования"  +/
Сообщение от Shaylin87 email(ok) on 25-Май-10, 16:13 
Всем привет!!!

Помогите реализовать идейку одну....
У меня есть два сервера на обоих ОС SCO 6. Один сервак используется в качестве FTP сервера.
Практически ежедневно, приходится с одного сервера заливать по ftp файлы на FTP сервак.
Я реализовал это так: на передающим сервере есть дира OUT, туда я ложу все файлы, которые хочу передать, на FTP cервере есть дира IN - в нее падает файл.
Я написал скриптик, который все файлы из OUT тарит в один архив и по фтп передает и ложит в IN.
Но наглядности никакой....... :-(
Я вот что подумал, если в мой скрипт, добавить например отображение статуса копирования...

Все это я представляю себе так:
1-Разбиваю архив с файлами на 100 равных (или не равных) кусочков.... каждый переданный кусочек будет 1%
2-передаем каждый кусочек, и выводим на экран номер передаваемого кусочка, таким образом получим, например, что то типа такого STATUS: 21% ну и так, пока не получим
STATUS: 100%ЗАВЕРШЕНО!!!
3-на фтп собираем эти кусочки в один архив

Так вот, исходя из выше изложенного, помогите, пожалуйста, как разбить архив на 100 кусочков, как последовательно передать эти кусочки? как выводить каждый раз какой кусочек передан? Как снова из кусочков на фтп сервере собрать архив?

Может кто знает, может быть в SCO такое реализовано, тогда подскажите как использовать???

Заранее, СПАСИБО!

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Визуальное отображение статуса копирования"  +/
Сообщение от Zl0 on 25-Май-10, 17:00 
Не знаю как в SCO
man split
man cat

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Визуальное отображение статуса копирования"  +/
Сообщение от phpcoder email(??) on 26-Май-10, 07:32 
Сходу нагуглилось:

http://www.theiling.de/projects/bar.html
http://chris-lamb.co.uk/2008/01/24/can-you-get-cp-to-give-a-.../


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Визуальное отображение статуса копирования"  +/
Сообщение от vg (??) on 26-Май-10, 10:06 
перейти на rsync вместо ftp
и прогрес есть, и докачка при обрыве, и многие другие плюсы
и от архивирования можно практически отказатся
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Визуальное отображение статуса копирования"  +/
Сообщение от zbl on 30-Май-10, 18:09 
>Я вот что подумал, если в мой скрипт, добавить например отображение статуса
>копирования...

Если копировать по ssh утилитой scp, то она умеет отображать статус копирования.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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