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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Evgenii Terechkov                    2:5090/109.17  06 Mar 2003  23:25:39
 To : Andrew V Scherbacov
 Subject : экспорт переменных в шелле
 -------------------------------------------------------------------------------- 
 
 
 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" выводит пустые значения.
 
      Зачем что-то экспортировать?
      Попробуй вот так:
 
         while read a b c
         do
         sa=$(($sa+$a))
         sb=$(($sb+$b))
         sc=$(($sc+$c))
         done
         echo $sa
         echo $sb
         echo $sc
 
       Файл подавай на ввод.
 
 Knock, knock,knock Andrew. Follow the white rabbit!
 ... XMMS играет : Гражданская Оборона - и вновь продолжается бой
 --- GoldED+/LNX 1.1.5
  * Origin:  (2:5090/109.17)
 
 

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

 Тема:    Автор:    Дата:  
 экспорт переменных в шелле   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/39573e676925.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional