LINUX.ORG.RU

а в шелле флоатов случайно нет?


0

0
Конкретная задача -- есть два файла с числами вида 3.1415, нужно получить из них один файл с минимумом.

Ну то есть первый файл
1.1
2.2
3.3
4.4
5.5

второй файл:
5.5
4.4
3.3
2.2
1.1

нужно получить:
1.1
2.2
3.3
2.2
1.1

как?? без Си, без Перла.
★★★★★
с целыми я умею это делать.

Можно типа так:

cat source_* | split -l1

а потом что-то вроде

for xfile in x*; do set mn = 10000; for j in `cat $xfile`; do if [ $j -lt $mn ]; then set mn = $j; fi; done; echo $mn; done

Как флоаты то сравнить?

dilmah ★★★★★
() автор топика
Ответ на: комментарий от anonymous
typeset -f вроде ж определенные функции перечисляет??
dilmah ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.