У меня есть текстовый файл с несколькими значениями температуры по Цельсию, которые необходимо преобразовать в градусы Фаренгейта.
Текстовый файл:
32 28 26 27 28 28 29 27 28 28 30 31 31 30
Сначала я думал о awk '{print ${1..14}' text_file
, чтобы отделить каждое значение перед выполнением преобразования, но это казалось не очень эффективным...
printf()
. Вы также можете использоватьRS
. Например,awk -v RS=" " '{printf("%.1f ",$1*1.8+32)}'
18.08.2015