Пишу скрипт для резервного копирования, с помощью tar
запоминаю дату последнего копирования командой d=`date +%d-%b`, пусть скажем 25-янв
Пытаюсь передать ее tar --newer $d -cf .......
Выполняю:
./backup.sc
/bin/tar: Substituting 1970-01-01 02:59:59 for unknown date format `28-янв'
Если месяц по англиски например 25-dec, то все ок. как быть? Ведь команда date выводит русские названия месяцев?
Re: tar #1
Alexey
echo `LC_ALL=C date +%d-%b`
Мы ушли на asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: tar #2
lystor
Использовал
d=`LC_ALL=C date +%d-%b` Все стало ок, спасибо
Re: tar #3
Alexey
Всегда пожалуйста.
Так более правильно:
LC_TIME=POSIX date
Мы ушли на asplinuxclub.org - как не справивишиеся с обязанностями модераторов