我有一个 .CSV 文件,文件中约有 15 个字段,我需要将日期列(文件中的第一个字段)从 dd/mm/yyyy 转换为 yyyy/mm/dd。请指教...
最佳答案
使用 awk
这会将 $1
拆分为三部分,并将它们连接回新的 $1
,然后打印所有 1
echo "30/05/2013 some data" | awk '{split($1,a,"/");$1=a[3]"/"a[2]"/"a[1]}1'
2013/05/30 some data
关于linux - 如何将 .CSV 文件中的日期列从 dd/mm/yyyy 转换为 yyyy/mm/dd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18706992/