返回列表 发帖
回复 5# sysclock


2、记录可能有最多不超过511个文件,请用时间最新的一个

以后发帖求助的时候,建议把所有需求都更新在顶楼,否则别人帮你写代码的时候很可能无法满足你的真实需求。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 13# sysclock


把date命令放在for循环外面试试
#!/bin/bash
for file in $(ls /tmp/*.dat | awk -F '/' '{print $NF}'); do
    YYYY=${file:0:4}
    MM=${file:4:2}
    DD=${file:6:2}
    HH=${file:8:2}
    MI=${file:10:2}
    SS=${file:12:2}
done
echo date -s "$YYYY-$MM-$DD"
date -s "$YYYY-$MM-$DD"
echo date -s "$HH:$MI:$SS"
date -s "$HH:$MI:$SS"COPY
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表