我正在尝试更改文件中文本的日期格式。例如从D24 / 09/15到D09 / 24/15。我尝试了多种SED和AWK方法没有成功,我想因为我在OSX上。任何人都可以提出建议吗?
非常感谢样品提取物如下:
^
D24/09/15
T-99.90
PTEXT AND MORETXT 9146410
^
^
D16/05/15
T-89.90
PTEXT AND MORETXT 9146411
^
答案 0 :(得分:1)
你可以尝试
sed -E 's_D([0-9]+)/([0-9]+)/_D\2/\1/_g' file
或在OSx中
sed 's_D\([0-9]*[0-9]\)/\([0-9]*[0-9]\)/_D\2/\1/_g' file
你明白了,
^ D09/24/15 T-99.90 PTEXT AND MORETXT 9146410 ^ ^ D05/16/15 T-89.90 PTEXT AND MORETXT 9146411 ^