我正在编写一个逐行读取文件的bash脚本.
该文件是.csv文件,其中包含DD/MM/YYYY格式的许多日期,但我想将它们更改为YYYY-MM-DD.
我想使用正则表达式匹配数据,并替换它,使文件中的所有日期都正确格式化为YYYY-MM-DD.
我相信这个正则表达式会匹配日期:
([0-9][0-9]?)/([0-9][0-9]?)/([0-9][0-9][0-9][0-9])
Run Code Online (Sandbox Code Playgroud)
但我不知道如何找到正则表达式匹配并用新格式替换它们,或者甚至可以在bash脚本中使用它.请帮忙!