>Интересно, почему cron не выполняет команду в фряхе 6.2 команду:
>
>1 2 * * * mv /var/log/racoon /var/log/racoon2
>
>хотя в логах пишет что выполняет. Подскажите пожалуйста. /bin/mv в скриптах автоматизации нужно обязательно, верно люди говорят. Если придется запускать такие скрипты в какой-либо аварийной ситуации, когда $PATH изменится, то надо будет все исправлять на скорую руку. Возьмите себе в качестве привычки.
Теперь по вопросу
1 вариант:
взять всю команду в кавычки
1 2 * * * "/bin/mv /var/log/racoon /var/log/racoon2"
2 вариант:
посмотреть чозанах
1 2 * * * "/bin/mv /var/log/racoon /var/log/racoon2 &> /var/log/cron_mv_racoon"
3 вариант:
написать shell скрипт и вызывать его из крона
1 2 * * * /usr/local/serv_scripts/mv_racoon.sh
в скрипте mv_racoon.sh, соответственно, ваша команда:
#!/bin/sh
/bin/mv /var/log/racoon /var/log/racoon2 &> /var/log/cron_mv_racoon
третий вариант самый верный