![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| как получить доступ к ценностям AWK / nawk переменных вне AWK / nawk блок? | Сания | Shell программирование и сценарии | 5 | 05-13-2008 07:37 AM |
| Как использовать AWK вместо nawk? | kinmak | UNIX для чайников Вопросы И Ответы | 2 | 05-07-2008 04:34 AM |
| И nawk AWK | sd12 | UNIX перспективных И опытных пользователей | 5 | 05-05-2008 10:46 AM |
| nawk / KSH помочь | DeltaX | Shell программирование и сценарии | 0 | 03-06-2008 03:54 PM |
| nawk использования | ctap | UNIX перспективных И опытных пользователей | 2 | 01-17-2008 06:45 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
nawk помочь
Что я здесь делаю неправильно? Я получаю синтаксическую ошибку.
Я пытаюсь разобрать файл ищет строки с "работает" в качестве первой области затем распечатать 5-м местах, а затем посмотреть на 9-м местах в конкретных ценностей и писать всю линию к нежелательной файл. nawk '; (если ($ 1 \u003d\u003d "Running") печать $ 1>> ./junk1; если ($ 9 \u003d\u003d "S73isid") ($ печати 0)>> ./junk1; если ($ 9 \u003d\u003d "S750vxpal.gridnode") ($ печати 0)>> ./junk1; если ($ 9 \u003d\u003d "S75vxpal.StorageAgent") ($ печати 0)>> ./junk1; если ($ 9 \u003d\u003d "S75vxsmfd") ($ печати 0)>> ./junk1; если ($ 9 \u003d\u003d "S760vxpal.actionagent") ($ печати 0)>> ./junk1; Версия для печати) 'rc2.d_listing Спасибо! |
|
||||
|
Ран она получила такое??
/ TMP / В.Б.Э.] # nawk-F bep.awk rc2.d_listing> ./junk1 nawk: строка в строку S73isid S7 ... на источник линия 2 контекст N \u003d раскол ( "S73isid S750vxpal.gridnode S75vxpal.StorageAgent S75vxsmfd S760vxpal.>>> <<< nawk: строка в строку списка) S7 ... Источник в строке 3 nawk: синтаксическая ошибка в строке 4 источника отсутствуют) |
|
|||||
|
Цитата:
|
|
||||
|
OK Исправлена ошибка синтаксиса, но
то, что я надеялся на это-то вроде этого IP-адрес (Поле 5), то "S" Файлы а именно: 196.196.1.10 S * 196.196.1.10 S * 196.196.1.10 S * 196.196.1.10 S * 196.196.1.11 S * 196.196.1.11 S * 196.196.1.11 S * 196.196.1.11 S * |
|
|||||
|
Цитата:
В исходный код вы выводит всю строку (печать $ 0), если ДЕВЯТОЙ области является одной из сопоставляемых строк. И я думаю, что вы хотели производства 5-го места, если frst поле 'работает'. Это то, что я кодированная на основе объяснений и кусок кода вы уделяется. Если хотите вы можете представить выборку данных, файл, желаемых результатов, а также описание (еще раз), что вы пытаетесь достичь. Пожалуйста, используйте Vb коды при публикации каких-либо данных образцов. |
|
||||
|
Приносим извинения за недоразумение!!
S * Подставки для S73isid S750vxpal.gridnode S75vxpal.StorageAgent S75vxsmfd S760vxpal если "работает" Результат 5 поле, то, если на матч 9-го места распечатать всю линию OK Я получаю всю строку, и что хорошо я просто никогда не получите 5-м, если это работает 1 местах .. Спасибо!!!! |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|