динамическое имя файла для mysql

mysql --host *HOST* --p   --user *USERNAME*  -e "query"  > file.lst
pause

Мой код смотрит как выше. Есть ли способ переименовать file.lst и добавьте sysdate в конце и сделайте его как file19072016.lst? Предположите, что дата должна каждый день изменяться, и файл каждый день выполняется.

1
задан 19 July 2016 в 15:43

2 ответа

Сделайте это с помощью этой команды:

mysqldump -hlocalhost -uroot -p DBNAME > file$(date +"%d%m%Y").lst

Демонстрационный вывод:

file19072016.slt

Благодаря @terdon.
См. историю редактирования.

3
ответ дан 3 December 2019 в 06:57

Можно создать желаемое имя файла как так:

FILE="file`date +"%d%m%Y"`.lst"
1
ответ дан 3 December 2019 в 06:57

Другие вопросы по тегам:

Похожие вопросы: