У меня есть файл, который я пытаюсь преобразовать за считанные секунды. Это выглядит следующим образом:AWK конвертировать минуты и секунды только в
49.80
1:03.40
1:01.00
1:00.40
1:01.00
Я пробовал:
awk -F: '{seconds=($1*60);seconds=seconds+$2;print seconds}' file
, который выводит:
2988
63.4
61
60.4
61
Я также попытался:
sed 's/^/:/g' file | awk -F: '{seconds=($2*60);seconds=seconds+$3;print seconds}'
, который выводит как и результаты. Я хотел бы получить эти результаты:
49.80
63.4
61
60.4
61
Спасибо nu11p01 *, это то, что мне было нужно. –