Как создать цикл для работы арифметического массива?

a =

3664938.434
3005450.144
2550000.085

Мне нужно разделить все строки «a» на 1000 и сохранить вывод.

1
задан 21 October 2015 в 10:00

2 ответа

Способ awk:

awk '{printf("%f\n",$1/1000)}'  file.txt
2
ответ дан 23 May 2018 в 16:31

И путь Perl (если у вас есть ваши номера, хранящиеся в файле, по одному на строку):

perl -lne 'print $_/1000' file

Если ваши значения хранятся в массиве bash:

perl -lane 'print $_/1000 for @F'<<<"${a[@]}"
0
ответ дан 23 May 2018 в 16:31

Другие вопросы по тегам:

Похожие вопросы: