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 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.