У меня есть файл, разделенный запятыми, с первым столбцом в качестве даты в формате 31.01.2010
что я хочу изменить на время эпохи, чтобы файл "file.csv":
01/30/2010,1,"hi"
01/31/2010,3,"bye"
изменится на «output.csv»:
1264809600,1,"hi"
1264896000,3,"bye"
Я знаю, что командная строка date -d "30/01/2010" +% s будет работать, но только в одну дату, и мне нужно вставить ее в таблицу, поэтому есть ли способ использовать awk с некоторыми функциями ():
cat file.csv | awk -F, 'print func($1)","$2","$3}'
Так как мне все равно, как я это делаю, в качестве альтернативы, как бы я изменил дату в excel на эпоху, когда строка - это мм / дд / гггг ...