mysql --host *HOST* --p --user *USERNAME* -e "query" > file.lst
pause
我的代码如上所示。有没有办法重命名file.lst
并在最后添加sysdate
并将其设为:file12072016.lst
?假设日期需要每天更改,文件每天运行
答案 0 :(得分:1)
你可以试试这个:
mysql --host *HOST* --p --user *USERNAME* -e "query" > "file_name__%date:/=%_%time:~0
,2%-%time:~3,2%-%time:~6,2%.lst"
生成的文件的名称将如下所示:
file_name__Tue 07122016_13-31-15.lst
修改强>
以下命令将生成文件名,如下所示:
<强> file_name_12072016.lst
强>
mysql --host *HOST* --p --user *USERNAME* -e "query" > "file_name_%DATE:~7,2%%DATE:~4,2%%DATE:~10,4%.lst"