Подскажите пожалуйста как проще всего переименовать файл добавив туда дату автоматом,
(нужно делать по команде из crontab )
например было maillog нужно maillog1802 и дату вставлять туда автоматом ? (остальное ясно)
>Подскажите пожалуйста как проще всего переименовать
>файл добавив туда дату автоматом,
>
>(нужно делать по команде из crontab
>)
>например было maillog нужно maillog1802 и
>дату вставлять туда автоматом ?
>(остальное ясно)mv file file.`date '+%Y_%m_%d'`
>>Подскажите пожалуйста как проще всего переименовать
>>файл добавив туда дату автоматом,
>>
>>(нужно делать по команде из crontab
>>)
>>например было maillog нужно maillog1802 и
>>дату вставлять туда автоматом ?
>>(остальное ясно)
>
>mv file file.`date '+%Y_%m_%d'`Не катит ................... !!!
cp /val/log/maillog /var/log/mail/maillog`date '+%Y%m%d'`
Руками пускаю - работает ,
а cron - не делает ,пишет:
Syntax error: EOF in backquote substitutionКакая такая Syntax error ?
если руками сделать - OK ?
написать перловый скрипт с использованием log::rotate (или как он там называется)?
>написать перловый скрипт с использованием log::rotate
>(или как он там называется)?Не ,сделал проще - взял файл - вписал в него -
то что надо и сделал его исполняемым -
ну и пускаю его через cron -покатило !!