Board logo

标题: [文件操作] 求助这个find 20是什么意思 [打印本页]

作者: 老中医    时间: 2018-3-19 09:54     标题: 求助这个find 20是什么意思

代码如下
for /f "tokens=1,2 delims= " %%j in('dir c:/1.txt ^|find "20"') do sth

这里的find 20是什么意思,我只是想得到文件的更新时间,睡你那个给我解释下dir 的结果里怎么包含20的
作者: Batcher    时间: 2018-3-19 10:44

每个文件的属性里面都有可能包含20:
年份
月份
日期
小时
分钟
大小
文件名

推测作者的本意是想过滤某个属性包含20的,但写的不够严谨。
打开 CMD 执行 dir 1.txt 这个命令看看就明白了。
作者: 老中医    时间: 2018-3-19 16:49

本帖最后由 老中医 于 2018-3-19 16:54 编辑

回复 2# Batcher


    是的啊,谢谢版主,因为现在是2018年,find 20其实就是2018里的20,,的确不够严谨,再次感谢




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2