标签: shell
下面是我的一个批处理作业的日志文件,我试图从shell中的时间戳中单独获取日期值
Extract.120420180130.log
预期产量:12042018
答案 0 :(得分:0)
你可以这样做,tr -dc只保留数字字符,然后获得前8个字符切割:
fileName=Extract.120420180130.log date=$(echo $fileName | tr -dc '0-9' |cut -c1-8) echo $date 12042018