mysql --host *HOST* --p --user *USERNAME* -e "query" > file.lst
pause
我的代码如上所示。有没有办法重命名file.lst
并在末尾添加 sysdate 并使其像file19072016.lst
?假设需要每天更改日期并且文件每天都运行。
答案1
使用以下命令执行此操作:
mysqldump -hlocalhost -uroot -p DBNAME > file$(date +"%d%m%Y").lst
示例输出:
file19072016.slt
谢谢@terdon.
查看编辑历史。
答案2
您可以像这样创建所需的文件名:
FILE="file`date +"%d%m%Y"`.lst"