Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     07 Mar 2003  00:06:36
 To : Evgenii Terechkov
 Subject : Re: экспорт переменных в шелле
 -------------------------------------------------------------------------------- 
 
 Evgenii Terechkov <Evgenii.Terechkov@p17.f109.n5090.z2.fidonet.org> writes:
 
 > Wake up Andrew! UNIX has you!
 > 
 > 05 Мар 03 11:45, Andrew V Scherbacov писал All:
 > 
 >  AS> - имеется файл со строками типа
 >  AS> 123 456 789
 >  AS> 432 564 1234
 >  AS> 3 43 45
 >  AS> - надо найти суммы по столбцам
 >  AS> пытаюсь решить ее так:
 >  AS> cat $fname|while read a b c;do \
 >  AS> sa=$(($sa+$a));sb=$(($sb+$b));sc=$(($sc+$c));done
 >  AS> в каком месте этой строки надо ставить export sa sb sc, что бы в
 >  AS> следующей после этой строки в скрипте можно было получить суммы по
 >  AS> столбцам ? ибо echo "$sa $sb $sc" выводит пустые значения.
 
 То, что внутри пайпа пропадает бесследно.
 
 Сделай так:
 
 cat $fname |
 {
   while read a b c;do \
     sa=$(($sa+$a))
     sb=$(($sb+$b))
     sc=$(($sc+$c))
   done
 
   echo "$sa $sb $sc"
 }
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 экспорт переменных в шелле   Andrew V Scherbacov   05 Mar 2003 12:45:02 
 экспорт переменных в шелле   Evgenii Terechkov   06 Mar 2003 23:25:39 
 Re: экспорт переменных в шелле   Ivan Churkin   06 Mar 2003 22:31:24 
 Re: экспорт переменных в шелле   Aleksey Cheusov   07 Mar 2003 00:06:36 
 Re: экспорт переменных в шелле   Evgenii Terechkov   07 Mar 2003 07:25:04 
 Re: экспорт переменных в шелле   Aleksey Cheusov   07 Mar 2003 15:07:14 
 Re: экспорт переменных в шелле   Evgenii Terechkov   08 Mar 2003 07:24:11 
 Re: экспорт переменных в шелле   Aleksey Cheusov   09 Mar 2003 18:11:16 
 Re: экспорт переменных в шелле   Evgenii Terechkov   10 Mar 2003 02:27:00 
Архивное /ru.linux/1728311603a7a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional