Hello!
On Tue, 17 Feb 2015 at 16:47:45 (+0100), Mykola Dzham wrote:
xargs -J % rm %
Это ж то же самое, что и просто xargs rm.
--
George L. Yermulnik
[YZ-RIPE]
Hello!
On Tue, 17 Feb 2015 at 17:27:20 (+0200), Vladislav V. Prodan wrote:
cd $i || exit - тут, вероятно, s/exit/continue/ - вряд ли задумано,
чтобы скрипт отваливался на первой же сбойнувшей директории.
Именно exit , чтоб rm не сработал. Ибо при первом же сбое, очевидно, и
сразу пойдут
я понимаю - что вы написал без установки дополнительного ПО
но все-таки - не проще отключить сендмайл полностью и поставить из портов ssmtp
?
Приветствую
Есть система (FreeBSD 9.1-RELEASE) с МТА на которой крутится jail.
Такой вопрос. Не хочется в этом jail подымать ещё один МТА для
On 17 Feb 2015, at 16:27, Vladislav V. Prodan ad...@support.od.ua wrote:
17 февраля 2015 г., 17:10 пользователь George L. Yermulnik y...@yz.kiev.ua
mailto:y...@yz.kiev.ua написал:
Hello!
On Tue, 17 Feb 2015 at 04:34:05 (+0200), Vladislav V. Prodan wrote:
# leave every fifth
Hello!
On Tue, 17 Feb 2015 at 04:34:05 (+0200), Vladislav V. Prodan wrote:
# leave every fifth file, and the rest - remove
for i in `find $dir -type d`
do
cd $i || exit;
ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs -I{} -n1 rm {}
done;
про -delete и xargs уже написали
17.02.2015 15:15, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at 12:48:18PM +0200, Sergey Rudenko wrote:
17.02.2015 11:27, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at 09:11:24AM +0200, Sergey Rudenko wrote:
16.02.2015 11:25, Slawa Olhovchenkov пишет:
On Mon, Feb 16, 2015 at
17 февраля 2015 г., 12:22 пользователь Eugene Grosbein eu...@grosbein.net
написал:
Основная проблема в том, что сервер с фряхой должен был уехать в
дата-центр ещё несколько дней назад, и меня с начальником рвут на части, но
вчерашний штурм проблемы до 5 утра результатов не дал. :-( Поэтому у
17 февраля 2015 г., 17:10 пользователь George L. Yermulnik y...@yz.kiev.ua
написал:
Hello!
On Tue, 17 Feb 2015 at 04:34:05 (+0200), Vladislav V. Prodan wrote:
# leave every fifth file, and the rest - remove
for i in `find $dir -type d`
do
cd $i || exit;
ls $i | grep
17 февраля 2015 г., 15:15 пользователь Oleksandr V. Typlyns'kyi
ast...@wangsamp.km.ua написал:
Если дерево файлов такое большое, что его обход слишком долгий, то
попробовать пойти совсем иным путём?
Максимум 900 файлов в директории - я не думаю, что это много.
Отслеживать приход
On Tuesday 17 February 2015 15:40:19 Vladislav V. Prodan wrote:
17 февраля 2015 г., 15:15 пользователь Oleksandr V. Typlyns'kyi
ast...@wangsamp.km.ua написал:
Если дерево файлов такое большое, что его обход слишком долгий, то
попробовать пойти совсем иным путём?
17.02.2015 18:29, Oleg V. Nauman пишет:
On Tuesday 17 February 2015 15:40:19 Vladislav V. Prodan wrote:
17 февраля 2015 г., 15:15 пользователь Oleksandr V. Typlyns'kyi
ast...@wangsamp.km.ua написал:
Если дерево файлов такое большое, что его обход слишком долгий, то
попробовать пойти
sort - неправильно, find -s
17 февр. 2015 г. 20:12 пользователь Mykola Dzham i...@levsha.me написал:
On 17 Feb 2015, at 19:03, Vladislav V. Prodan ad...@support.od.ua
wrote:
2015-02-17 6:29 GMT+02:00 Олександр Безпалько obezpa...@gmail.com:
find . -name
snap-\*\.\*\.\*\.jpg
On Tue, Feb 17, 2015 at 08:03:06PM +0200, Vladislav V. Prodan wrote:
2015-02-17 6:29 GMT+02:00 Олександр Безпалько obezpa...@gmail.com:
find . -name
snap-\*\.\*\.\*\.jpg
-print
Формирует неправильный порядок файлов
Далее,
find $i -type f -name snap-*.*.*.jpg
Hello!
On Tue, 17 Feb 2015 at 20:03:06 (+0200), Vladislav V. Prodan wrote:
???find . -name
snap-\*\.\*\.\*\.jpg
???-print
Формирует неправильный порядок файлов
Ах, да, Вы ориентируетесь на сортировку ls'а. Ключик -s для find (как
вариант) уже подсказали.
find $i -type f -name
sort правильно, find -s не правильно. За подробностями идите в man find
On 17 Feb 2015, at 19:13, Anton Sayetsky vsasja...@gmail.com wrote:
sort - неправильно, find -s
17 февр. 2015 г. 20:12 пользователь Mykola Dzham i...@levsha.me
mailto:i...@levsha.me написал:
On 17 Feb 2015, at
On 17 Feb 2015, at 19:03, Vladislav V. Prodan ad...@support.od.ua wrote:
2015-02-17 6:29 GMT+02:00 Олександр Безпалько obezpa...@gmail.com
mailto:obezpa...@gmail.com:
find . -name snap-\*\.\*\.\*\.jpg -print
Формирует неправильный порядок файлов
Далее,
find $i -type f -name
On Tue, Feb 17, 2015 at 08:22:11PM +0200, Vladislav V. Prodan wrote:
Остановился пока на
for i in `find $dir -type d`
do
cd $i || continue;
ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs rm
done;
Время обработки одной директории - одного часа:
On Tuesday 17 February 2015 19:12:01 Mykola Dzham wrote:
On 17 Feb 2015, at 19:03, Vladislav V. Prodan ad...@support.od.ua wrote:
2015-02-17 6:29 GMT+02:00 Олександр Безпалько obezpa...@gmail.com
mailto:obezpa...@gmail.com: find . -name snap-\*\.\*\.\*\.jpg
-print
Формирует
2015-02-17 6:29 GMT+02:00 Олександр Безпалько obezpa...@gmail.com:
find . -name
snap-\*\.\*\.\*\.jpg
-print
Формирует неправильный порядок файлов
Далее,
find $i -type f -name snap-*.*.*.jpg -print | awk 'NR%5!=1' | wc -l
дает 720 файлов
а вот после удаления:
find $i -type f
-s Cause find to traverse the file hierarchies in lexicographical order,
i.e., alphabetical order within each directory. Note: `find -s' and `find |
sort' may give different results.
И? Во-первых, никаких подробностей. Во-вторых, _may_. В-третьих, у меня
нормально сортировал всегда.
17 февр.
17 февраля 2015 г., 20:13 пользователь Slawa Olhovchenkov s...@zxy.spb.ru
написал:
On Tue, Feb 17, 2015 at 08:03:06PM +0200, Vladislav V. Prodan wrote:
2015-02-17 6:29 GMT+02:00 Олександр Безпалько obezpa...@gmail.com:
find . -name
snap-\*\.\*\.\*\.jpg
-print
On 17 Feb 2015, at 19:25, Slawa Olhovchenkov s...@zxy.spb.ru wrote:
On Tue, Feb 17, 2015 at 08:22:11PM +0200, Vladislav V. Prodan wrote:
Остановился пока на
for i in `find $dir -type d`
do
cd $i || continue;
ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs rm
done;
17 февраля 2015 г., 21:18 пользователь George L. Yermulnik y...@yz.kiev.ua
написал:
ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs rm
А ls snap-*.*.*.jpg даёт отличный от ls $i | grep snap-\*\.\*\.\*\.jpg
результат?
Первый вариант:
...
for i in `find $dir -type d`
do
cd
Hello!
On Tue, 17 Feb 2015 at 21:38:46 (+0200), Vladislav V. Prodan wrote:
ls $i | grep snap-\*\.\*\.\*\.jpg | awk 'NR%5!=1' | xargs rm
А ls snap-*.*.*.jpg даёт отличный от ls $i | grep snap-\*\.\*\.\*\.jpg
результат?
Первый вариант:
...
for i in `find $dir -type d`
do
cd
Я бы предложил вам другие пути :)
1. изображения сохраняются в /zfs/temp-path-1/mmdd
раз в сутки (или как вам нужно часто) вы делаете копирование каждого пятого
файла в /zfs/real-store-path
и по истечению суток можно удалить директорию старых суток
2. если вам не принципиально чтобы был
17.02.2015 18:05, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at 05:30:04PM +0200, Sergey Rudenko wrote:
17.02.2015 15:15, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at 12:48:18PM +0200, Sergey Rudenko wrote:
17.02.2015 11:27, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at
On Tue, Feb 17, 2015 at 09:11:24AM +0200, Sergey Rudenko wrote:
16.02.2015 11:25, Slawa Olhovchenkov пишет:
On Mon, Feb 16, 2015 at 11:20:12AM +0200, Sergey Rudenko wrote:
Приветствую
Есть система (FreeBSD 9.1-RELEASE) с МТА на которой крутится jail.
Такой вопрос. Не хочется в
тогда уж лучше не копировать, а переносить, будет в разы быстрее
17.02.2015 10:49, Alexander Yerenkow пишет:
Я бы предложил вам другие пути :)
1. изображения сохраняются в /zfs/temp-path-1/mmdd
раз в сутки (или как вам нужно часто) вы делаете копирование каждого пятого
файла в
17.02.2015 11:27, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at 09:11:24AM +0200, Sergey Rudenko wrote:
16.02.2015 11:25, Slawa Olhovchenkov пишет:
On Mon, Feb 16, 2015 at 11:20:12AM +0200, Sergey Rudenko wrote:
Приветствую
Есть система (FreeBSD 9.1-RELEASE) с МТА на которой
17.02.2015 12:24, Eugene Grosbein пишет:
Проблема была видимо в том, что МТА на хостовом тазике слушает по обоим
адресам, а в джейле сендмейл(бинарник в смысле) шлёт в 25-й порт, и
правила применяются уже постфикса, а не самого сендмейла в джейле,
отсюда и игнор алиасов и конфигов.
Это
On Tue, Feb 17, 2015 at 12:48:18PM +0200, Sergey Rudenko wrote:
17.02.2015 11:27, Slawa Olhovchenkov пишет:
On Tue, Feb 17, 2015 at 09:11:24AM +0200, Sergey Rudenko wrote:
16.02.2015 11:25, Slawa Olhovchenkov пишет:
On Mon, Feb 16, 2015 at 11:20:12AM +0200, Sergey Rudenko wrote:
Today Feb 17, 2015 at 04:34 Vladislav V. Prodan wrote:
Имеем хранилище изображений с камер на ZFS. Изображения сохраняются каждые
15 секунд.
Нужно периодически прореживать, оставлять каждое 5-е изображение
Скрипт работает примерно около суток. Хочется, побыстрее.
Если дерево файлов такое
32 matches
Mail list logo