mysql --host *HOST* --p --user *USERNAME* -e "query" > file.lst
pause
Мой код смотрит как выше. Есть ли способ переименовать file.lst
и добавьте sysdate в конце и сделайте его как file19072016.lst
? Предположите, что дата должна каждый день изменяться, и файл каждый день выполняется.
Сделайте это с помощью этой команды:
mysqldump -hlocalhost -uroot -p DBNAME > file$(date +"%d%m%Y").lst
Демонстрационный вывод:
file19072016.slt
Благодаря @terdon.
См. историю редактирования.
Можно создать желаемое имя файла как так:
FILE="file`date +"%d%m%Y"`.lst"