0
Итак, у меня есть сценарий bash
, который нужно запускать еженедельно, но я не знаю, как отформатировать дату, чтобы я мог автоматизировать сценарий.Как форматировать дату для резервного копирования tar?
Мой сценарий:
#!/bin/bash
tod=$(date +%F_%H%M%S)
echo "start"
echo $tod
tar --newer-mtime=20130811 -cvzf /path/to/file/xz$tod-last6months.tar /path/to/what/I'm/tarring
echo "done"
exit
Я хочу, чтобы заменить mtime=20130811
с чем-то похож на tod=$(date +%F_%H%M%S)
, поэтому я не придется вручную изменить дату и так будет, что изменилось только tar
над последним 6 месяцы.
Заранее спасибо.
Эй, спасибо, извините, я тестировал его. – troylatroy