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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrew V Scherbacov                  2:5002/74.1    05 Mar 2003  12:45:02
 To : All
 Subject : экспорт переменных в шелле
 -------------------------------------------------------------------------------- 
 
  Привет, All!
 
 не могу разобраться с сабжем... хочу написать скрипт, который бы
 выполнял следующую задачу:
 - имеется файл со строками типа
 123 456 789
 432 564 1234
 3 43 45
 ... и т.д.
 - надо найти суммы по столбцам
 
 пытаюсь решить ее так:
 
 cat $fname|while read a b c;do \
 sa=$(($sa+$a));sb=$(($sb+$b));sc=$(($sc+$c));done
 
 в каком месте этой строки надо ставить export sa sb sc, что бы в следующей
 после этой строки в скрипте можно было получить суммы по столбцам ?
 ибо echo "$sa $sb $sc" выводит пустые значения.
 
 man bash читал, узнал много нового, но решить эту проблему не помогло...
 то есть, как передавать переменные из субшелла в шелл ?
 
 С уважением
 Андрей Щербаков
 
 E-mail: avs_andrew[at]mail.ru                              ICQ: 54034993
 
 ... In the beginning was the Word, and the Word was 1.0
 --- GED+W32 испытывает версию 1.1.5-0916
  * Origin: Ежик птица гордая: пока не пнешь - не полетит... (2:5002/74.1)
 
 

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

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