![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| хотя в то время как внутренняя петля петля | panknil | Shell программирование и сценарии | 0 | 01-07-2008 12:49 PM |
| В цикле | xramm | HP-UX | 3 | 10-10-2007 03:20 PM |
| Хотя Loop | hemangjani | Shell программирование и сценарии | 2 | 11-02-2006 11:01 AM |
| в петле | munnabhai1 | Shell программирование и сценарии | 3 | 04-06-2006 03:30 PM |
| Как получить аналогичные функции в то время как петля или петля | trynew | Shell программирование и сценарии | 3 | 06-17-2002 12:09 PM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Хотя петли с AWK
Как сделать так, чтобы какое-то время цикла с AWK.
Давайте говорить я переменным числом столбцов: 1 4 3 2 4 4 3 5 3 Теперь я хочу, чтобы добавить все элементы колонки 1, 2 и 3, а затем разделить их на число элементов в каждом. Колонки \u003d число столбцов, которое приводится в качестве аргумента к моему скрипту I \u003d колонке мы добавить в данный момент это несколько псевдо-код, что я хочу сделать: в то время как [колонок> 0] делать AWK '(сумма + \u003d $ I) (END печати суммы / NR "\ T")' I + + колонка -- готово Поэтому, когда выполняется готового результата будут являться: 2 6,5 3,333333 Но я не получу свой цикл, а работать. Пожалуйста, помогите мне. Это мой код: ############################# в то время как [ "$ колонн" GT-0] делать awk_cmd \u003d `AWK-VI \u003d $ 1 '(сумма + \u003d $ I END) (печати суммы / NR)'` Эхо "$ данные | $ awk_cmd" I \u003d `Expr $ I + 1` Колонки \u003d `Expr $ колонок - 1` готово ############################# |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|