如何在AWK分析文本时,打印出当前时间沈志云•2023-4-11•IT百科•阅读33可以使用awk中的内置函数mktime() awk '{gsub("-"," ",$1)print mktime($1" 0 0 0")}' a.TXT它会把第一列的字符串 2016-09-26当作 2016-09-26 0:0:0的时间转化为时间戳,如果不符合时间日期格式的话,转化后是-1,比如上面的“NULL"字符串用date命令转换,没有你想象的那么复杂:while read a b c d e fdoecho `date -d $a +%Y%m%d` $b $c $d $e $fdone<test.txt欢迎分享,转载请注明来源:内存溢出原文地址:https://54852.com/bake/7903942.html时间字符串函数转化当作赞 (0)打赏 微信扫一扫 支付宝扫一扫 沈志云一级用户组00 生成海报 如何安装安装javaee版本的eclipse上一篇 2023-04-11qq怎么加好友 下一篇2023-04-11 发表评论 请登录后评论... 登录后才能评论 提交评论列表(0条)
评论列表(0条)