Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Скрипт

Ответить
Настройки темы
Скрипт

Пользователь


Сообщения: 123
Благодарности: 0

Профиль | Отправить PM | Цитировать


Народ всем привет

Помогите пожалуйста разобраться со скриптом на баше, ибо только начинаю...
Есть файлы БД: dump_20111015.gz, dump_20111014.gz, dump_20111013.gz
и т.д. т.е. дамп выгружается каждый день...

Нужен скрипт который будет отсеиваить их следующим образом.
- За тикущий месяц надо оставить все файлы
- За предыдущий месяц только созданный в понедельник
- За все последующие только на конец месяца
- И по прошествии года, один файлик на конец года

Отправлено: 23:51, 17-10-2011

 

Старожил


Сообщения: 198
Благодарности: 51

Профиль | Отправить PM | Цитировать


А что конретно вы хотите от нас услышать?
Что вы поразумеваете под словом "разобраться"? Не ясен алгоритм? Не ясен синтаксис? Конкретику, пожалуйста.

P.S. На мой взгляд, для такой задачи лучше использовать питон.

Отправлено: 18:39, 20-10-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Цитата PhilB:
P.S. На мой взгляд, для такой задачи лучше использовать питон. »
для такой задачи как раз самое то шелл использовать, что mitsumoto и хочет сделать и, естественно, любой язык, который знает и любит админ

mitsumoto,
так давайте свой скрипт, посмотрим

Отправлено: 09:43, 21-10-2011 | #3


Аватара для gf100

Ветеран


Сообщения: 1664
Благодарности: 190

Профиль | Отправить PM | Цитировать


Цитата mitsumoto:
- За предыдущий месяц только созданный в понедельник
- За все последующие только на конец месяца »
А если во втором от конца месяце последний день не понедельник? Файл-то будет уже удален предыдущим условием...
Проще хранить архивы 1, 11, 21 числа. А если нужно чтобы там было состояние предыдущего дня, запускай архивацию в 00:00:01.

-------
Когда у тебя есть только молоток, все похоже на гвоздь


Отправлено: 16:23, 21-10-2011 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Программирование в *nix » Скрипт

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] скрипт проверяет файл по дате после запускает другой скрипт dot85 Скриптовые языки администрирования Windows 9 01-08-2011 14:22
FreeBSD - Скрипт... mitsumoto Общий по FreeBSD 4 06-05-2011 23:36
Скрипт Kobrin Вебмастеру 5 07-07-2008 05:41
Скрипт Buratino40 Хочу все знать 1 14-05-2006 22:41
Скрипт Guest Программирование и базы данных 3 27-08-2004 14:12




 
Переход