提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
- Window系统
- 一、范例
- 二、方法详解
-
- 总结
- 更多(关于Linux的写法)
Window系统
常用的Window系统在日常工作中需要使用Bat脚本命令处理一些信息,此处记载日常范例
一、范例
示例:
info%date:~0,4%%date:~5,2%%date:~8,2%.txt
生成格式:
info20151103.txt
二、方法详解
1.获取日期
代码如下(示例):
格式: %date%
结果: 2012-07-31
2.获取时间
代码如下(示例):
格式: %time%
结果: 10:21:21.68
3.详解
格式: %date:~x,y%以及%time:~x,y%
说明: x是开始位置,y是取得字符数
比如说我要获取完整的日期和时间,
格式: %date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
结果: 20120731111039
比如说我要获取个别日期参数
格式: %date:~5,2%%date:~8,2%
结果: 0512
但是如果时间早于10点,那么只显示日期不显示时间,如:20120731,如何解决呢?
格式: %date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2%
结果: 20120731052539
总结
根据实际需要对x,y参数进行设置,直接接文件名称后即可。
更多(关于Linux的写法)
关于Linux下文件名附加当前日期的shell脚本做法
目标:count0512.log
即文件名+日期+文件格式
方法一:
touch count`date +%m%d`.log
或
echo count`date +%m%d`.log
方法二:
filename=$(date +%m%d)
touch $filename.txt
更多日期写法:
%Y 当前年
%m 当前月
%d 当前日
%H 当前时
%M 当前分
%S 当前秒
以上参数可以随意拼接
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)