Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [РЕШЕНО] как реализовать - bash и разбор времени (как date в PHP)  (Прочитано 1490 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tayfur

  • Автор темы
  • Участник
  • *
  • Сообщений: 226
  • SamsungQ1 Ubuntu 10.4, Asus1015BX Mint14/Fedora17
    • Просмотр профиля
    • Хомяк
Есть сервак Ubuntu и скрипт на bash делающий по крону бекап данных каждые 2 часа. Названия файлов бекапа делаются по шаблону

<префикс>-yy.mm.dd-hh.mm.ss<пофикс>

где yy.mm.dd-hh.mm.ss - год..блабла..секунды соответственно
Нужно автоматом прореживать/удалять выборочно эти файлы, скажем, по принципу суточные все оставляем, недельные только полуночные, месячные (гы..) только воскресные, до года тока первое воскресение месяца.
Подскажите как, имея yy mm dd hh mm ss в качестве данных, в bash получить:
- юниховое время в целых секундах
- день недели
Интересуют преимущественно средства, содержащиеся по дефолту сразу после установки в Ubuntu server.

Пользователь решил продолжить мысль [time]Fri Aug  5 23:12:52 2011[/time]:
спасиб, нашёл сам:
man date
« Последнее редактирование: 05 Августа 2011, 23:14:08 от tayfur »
Облака.. сделай бекап
Copy 20Gb +5Gb за рефа,
Яша.диск 11Gb +0.5Gb за рефа, и тебе бекап и мне +Gb :)

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.