|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 03 Oct 2002 14:18:42 To : Sergey Goryachev Subject : Re: подсчёт суммы чисел из stdin -------------------------------------------------------------------------------- SG> #!/bin/sh SG> sum=0 SG> while read str SG> do SG> sum=$(($sum+$str)) SG> done < /dev/stdin Hафига </dev/stdin? И шелловый скрипт такой существенно тормознее awk'а. SG> echo $sum Eugene Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.7.4 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260937a65424a.html, оценка из 5, голосов 10
|