Windows-如何分别使用windows的bat以及linux的shell生成带有日期的文件名?

小组事务管理 小组事务管理 主题:974 回复:1955

Windows-如何分别使用windows的bat以及linux的shell生成带有日期的文件名?

清晨说ぺ晚安 发布于 2017-02-07 字数 120 浏览 1118 回复 1

我现在要做的的是生成文件名类似“年_月_日_时_分_秒.log”的文件。
如何写bat脚本以及shell脚本,谢谢。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

虐人心 2017-09-28 1 楼

shell

while(true);do touch $(date +"%Y%m%d%H%M_%S").log;sleep 1;done;

bat

: go
set file="%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%_%time:~6,2%.log"
echo 1 >> %file%
ping /n 2 127.1 >nul
goto go