我在日志文件中有一堆日期,它们使用年份格式而不是月份格式:
所以我看到:
2013-10-302
代替
2013-10-29
我希望它们采用月份格式。所以我这样做:
sed "s/2013-10-302/2013-10-29/
但是这种方法的一个问题是我需要转换几个日期。如果月份是 10,我可以做类似的事情,然后从一年中的一天中减去 273。如果月份是 9,则减去其他内容。
因此,即使没有更好的方法,关于我如何做到这一点的任何提示?即如果是第10个月减去273?
坦斯克