我正在寻找使用Shell脚本在大型文件中将日期格式(CCYY-MM-DD
)替换为日期格式MM-DD-CCYY
。在更改日期格式之前,它应类似于:
2014-01-31|2014-01-31|
更改日期后,其格式应为:
01-31-2014|01-31-2014|
使用sed可以做到:
sed -i.bak -r 's/([0-9]{4})-([0-9]{2})-([0-9]{2})/\2-\3-\1/g' file
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句