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


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

Автор Тема: Дата в имени файла  (Прочитано 9210 раз)

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

Оффлайн Veseloff

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Дата в имени файла
« : 06 Февраля 2011, 10:23:24 »
Есть необходимость делать бэкапы некоторых папок. Запускаться процесс будет кроном. Подскажите, пожалуйста, как можно создать файл с названием %текущее время%.tar. То есть что-то типа 20110206122234.tar

Оффлайн gaudin

  • Участник
  • *
  • Сообщений: 227
    • Просмотр профиля
Re: Дата в имени файла
« Ответ #1 : 06 Февраля 2011, 11:04:00 »
Есть необходимость делать бэкапы некоторых папок. Запускаться процесс будет кроном. Подскажите, пожалуйста, как можно создать файл с названием %текущее время%.tar. То есть что-то типа 20110206122234.tar
Создай скрипт, например:
#!/bin/bash

# присваиваем текущую дату переменной date день.месяц.год.часы.минуты.секунды
date=`date '+%d%m%y_%H.%M.%S'`

# Создает архив из списка файлов (backup_list)
tar -T backup_list -czf $date.tar.gz
Ubuntu 10.04.01 ядро 2.6.37-12

 

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