Переименовать файл команды в Unix с отметкой времени
Здравствуйте, я использую замазку и пытаюсь переименовать имя файла с текущей отметкой времени ... Я использовал следующую команду для переименования файлов и в соответствии с датой mv abc.log $ (date +% F) prod.txt
вышеуказанная команда переименовывает, но не может переименовать со временем, выдавая вывод как: 2014-05-12prodabc.log
И следующая команда abc.log $ (дата +% y) $ (дата +% m) $ (дата +% d) abcprod.log
выдавая результат как: 140512abc.log
На самом деле мое требование заключается в следующем.
rename abc.log to abc-current timestamp.log
e.g abc.log become abc-12-05-2014-17:31.log
then create new file abc.log
Пожалуйста, помогите, спасибо всем заранее.