URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6895
[ Назад ]
Исходное сообщение
"Отбор файлов по времени создания на FTP"
Отправлено S_U_Baron , 31-Окт-07 03:08
Задача.
На некоем ftp лежат сотни файлов, нужно каждые пять минут подключаться и забирать с ftp два три последних файла появившихся со времени последнего обращения.find в ftp не работает
ls может только отсортировать по времени и отборать файлы которые были сутки назад
Можете что-то посоветовать?
Содержание
- Отбор файлов по времени создания на FTP,Аноним, 04:27 , 31-Окт-07
- Отбор файлов по времени создания на FTP,S_U_Baron, 04:34 , 31-Окт-07
- Отбор файлов по времени создания на FTP,S_U_Baron, 08:21 , 31-Окт-07
- Отбор файлов по времени создания на FTP,angra, 08:48 , 31-Окт-07
- Отбор файлов по времени создания на FTP,S_U_Baron, 08:50 , 31-Окт-07
- Отбор файлов по времени создания на FTP,angra, 07:01 , 01-Ноя-07
- Отбор файлов по времени создания на FTP,S_U_Baron, 05:23 , 02-Ноя-07
- Отбор файлов по времени создания на FTP,AMDmi3, 18:33 , 31-Окт-07
- Отбор файлов по времени создания на FTP,S_U_Baron, 02:57 , 01-Ноя-07
- Отбор файлов по времени создания на FTP,anonymous, 11:27 , 02-Ноя-07
- Отбор файлов по времени создания на FTP,vfp7, 11:54 , 17-Дек-07
- Отбор файлов по времени создания на FTP,andreik, 17:45 , 24-Дек-07
- Отбор файлов по времени создания на FTP,Buttler, 23:09 , 25-Дек-07
- Отбор файлов по времени создания на FTP,angra, 00:02 , 26-Дек-07
- Отбор файлов по времени создания на FTP,vfp7, 15:30 , 29-Дек-07
Сообщения в этом обсуждении
"Отбор файлов по времени создания на FTP"
Отправлено Аноним , 31-Окт-07 04:27
echo ls -tT | ftp -a ftp.modland.com:/pub/favourites/ | some_magic
?
"Отбор файлов по времени создания на FTP"
Отправлено S_U_Baron , 31-Окт-07 04:34
>echo ls -tT | ftp -a ftp.modland.com:/pub/favourites/ | some_magic
>? а можно прокоментировать если не затруднит
в никсах можно сказать пару дней как
some_magic это что?
"Отбор файлов по времени создания на FTP"
Отправлено S_U_Baron , 31-Окт-07 08:21
да идела происходит на solaris
"Отбор файлов по времени создания на FTP"
Отправлено angra , 31-Окт-07 08:48
Файлы лежат в одном каталоге или есть подкаталоги, которые тоже нужно просматривать на предмет свежих файлов?
"Отбор файлов по времени создания на FTP"
Отправлено S_U_Baron , 31-Окт-07 08:50
>Файлы лежат в одном каталоге или есть подкаталоги, которые тоже нужно просматривать
>на предмет свежих файлов? нет все файлы лежат в одно каталоге, у всех одно и тоже расширение.
в дирректорию каждые две три минуты подкладываются новые файлы
"Отбор файлов по времени создания на FTP"
Отправлено angra , 01-Ноя-07 07:01
запустите
perl -MNet::FTP -e ''
если ругаться не будет, то помогу написать простой скрипт на perl, который делает то, что вам нужно.
Писать на шелл не зная что есть и как работает в соляре смысла не вижу.
"Отбор файлов по времени создания на FTP"
Отправлено S_U_Baron , 02-Ноя-07 05:23
>запустите
>perl -MNet::FTP -e ''
>если ругаться не будет, то помогу написать простой скрипт на perl, который
>делает то, что вам нужно.
>Писать на шелл не зная что есть и как работает в соляре
>смысла не вижу. прошло без эмоций.
зараннее большое спасибо
"Отбор файлов по времени создания на FTP"
Отправлено AMDmi3 , 31-Окт-07 18:33
>find в ftp не работает
>
>Можете что-то посоветовать? lftp умеет find по FTP
"Отбор файлов по времени создания на FTP"
Отправлено S_U_Baron , 01-Ноя-07 02:57
>>find в ftp не работает
>>
>>Можете что-то посоветовать?
>
>lftp умеет find по FTP ну так под Linux в ftp есть команда newer
а здесь solaris
и на серваке ничего дополнительного тсавить нельзя
"Отбор файлов по времени создания на FTP"
Отправлено anonymous , 02-Ноя-07 11:27
wget умеет делать зеркало, может устроит?
"Отбор файлов по времени создания на FTP"
Отправлено vfp7 , 17-Дек-07 11:54
Может тебе нужно так: http://www.it-ramenskoe.ru/find_old_file.html
"Отбор файлов по времени создания на FTP"
Отправлено andreik , 24-Дек-07 17:45
Можно, наверное, в сторону find посмотреть?..
"Отбор файлов по времени создания на FTP"
Отправлено Buttler , 25-Дек-07 23:09
>Можно, наверное, в сторону find посмотреть?.. find ./ ! -type d -d mtime +14d -exec rm f -- {} \;
Удаляю все файлы, старше двух недель.
find ./ -type d -empty -depth -exec rm -fR -- {} \;
Удаляю рекурсивно (начиная с наиболее отдаленных от корня) все пустые каталоги.
"Отбор файлов по времени создания на FTP"
Отправлено angra , 26-Дек-07 00:02
опять некрофилы набежали...Вы на дату создания топика хоть иногда смотрите.
"Отбор файлов по времени создания на FTP"
Отправлено vfp7 , 29-Дек-07 15:30
>опять некрофилы набежали...Вы на дату создания топика хоть иногда смотрите. Дата старая - проблема актуальная