Как стать автором
Обновить

Комментарии 15

А зачем вы два раза формируете два разных списка файлов на удаление?
Формируйте двумя скриптами, удаляйте одним.
не совсем понял, зачем «второй исключает созданные в течение часа после полуночи»
Первоначально делал скрипт только под полные бэкапы. Мысль была, но тогда нужно в файле хранить и имена папок, а как его вписать в каждую строку «на лету» при формировании списка — не нашел.
Да и, как по мне — два отдельных цикла понятнее и надёжнее.

Задача — оставить по одному бэкапу за каждый день.
НЛО прилетело и опубликовало эту надпись здесь
По поводу кучи костылей — мне нужно было найти решение, и я его нашел, бесплатно, быстро и всего 40 кб.
Если я правильно понимаю, cli это просто консольный клиент и делать find предполагается локально? Мне не нужно ничего синхронизировать (VPS не резиновый и бэкапы на нём не хранятся), только удалить устаревшее из облака.

И — нет, я обычно не работаю почасово.
НЛО прилетело и опубликовало эту надпись здесь
Бэкап делается средствами Akeeba Backup Pro актуальной версии, купленной клиентом, Моей вины в том, что сие чудо не умеет убирать за собой на Dropbox, нет.
Надеюсь, платят вам не за время работы)

Прошу прощения, но мне кажется, что подобная ирония по отношению к коллегам неуместна. Даже если автор статьи сделал что-то неправильно или не самым оптимальным путем, мы все когда-то начинали, и подобное высокомерие звучит как минимум странно.
Спасибо за поддержку. И — я писал это не для тех, кто минусует дизайнера полиграфии за bash-скрипты из снобизма. :)
НЛО прилетело и опубликовало эту надпись здесь
Могу. У меня есть хобби, которое кроме прочего, приносит мне материальные выгоды. Я стремлюсь развиваться и считаю, что для этого необходимо не только курить маны, но и общаться с людьми, которые в этом разбираются. Здесь они есть, и если Вы один из них — вместо того, чтобы указывать людям их место, подскажите, как правильно. Заранее спасибо.
Если стремитесь развиваться, стоит менее остро реагировать на замечания и больше задумываться о причинах, их вызвавших.
«Подскажите, как правильно» — не тот настрой, который способствует саморазвитию.
Ок. Будьте добры, укажите мне, в каком из комментов мне было задано направление поиска для саморазвития? Кроме упоминания консольного клиента, который не подходит, я конструктива пока не увидел.
И никто из уважаемых комментаторов не сказал, почему этот скрипт будет работать в shell, но не будет работать в cron. Зато «не так свистишь, не так сидишь, низко летаешь». Печально. Я уже разобрался, но из вредности апдейт не напишу. Так вот.
Хм, а где кто-нибудь говорил, что не будет работать в cron? Вы сами сочинили, сами обиделись?
Слово cron есть в заголовке. Либо желание макнуть новичка в грязь лицом оказалось сильнее профессионального интереса, либо реально знающих людей тут пока не было. Как-то так. Никаких обид, я всё прекрасно понимаю. К вам это не относится, кстати. Вы спросили по делу — я по делу ответил.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации