![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| KSH сценариев поможет | praveenbvarrier | Shell программирование и сценарии | 1 | 04-15-2008 11:19 AM |
| SQL-скриптов поможет | sam786 | Shell программирование и сценарии | 3 | 12-10-2007 12:31 PM |
| Разница между Экс оболочки сценариев и сценариев оболочки Unix. | haroonec | Shell программирование и сценарии | 2 | 04-12-2006 09:12 AM |
| сценариев Гуру PLS помочь мне с скриптов на AIX | thatiprashant | Shell программирование и сценарии | 1 | 01-20-2006 07:58 PM |
| Сценарии? | woofie | Что вы думаете? | 1 | 03-09-2005 07:03 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
необходимость сценариев поможет
Привет всем,
Мне нужно написать скрипт, который будет действовать после вывода форматированных как в следующем примере: AFP: состояние \u003d "работает" AFP: usersArray: _array_index: 0: disconnectID \u003d 0 AFP: usersArray: _array_index: 0: SessionID \u003d 3423 AFP: usersArray: _array_index: 0: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 0: флаги \u003d 0 AFP: usersArray: _array_index: 0: состояние \u003d 6 AFP: usersArray: _array_index: 0: loginElapsedTime \u003d 89731 AFP: usersArray: _array_index: 0: имя \u003d "maryallen" AFP: usersArray: _array_index: 0: lastUseElapsedTime \u003d 89725 AFP: usersArray: _array_index: 0: serviceType \u003d "AFP" AFP: usersArray: _array_index: 0: sessionType \u003d "TCP" AFP: usersArray: _array_index: 0: Ipaddress \u003d "10.0.3.36" AFP: usersArray: _array_index: 1: disconnectID \u003d 0 AFP: usersArray: _array_index: 1: SessionID \u003d 3573 AFP: usersArray: _array_index: 1: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 1: флаги \u003d 0 AFP: usersArray: _array_index: 1: состояние \u003d 6 AFP: usersArray: _array_index: 1: loginElapsedTime \u003d 72783 AFP: usersArray: _array_index: 1: имя \u003d "ILS" AFP: usersArray: _array_index: 1: lastUseElapsedTime \u003d 68964 AFP: usersArray: _array_index: 1: serviceType \u003d "AFP" AFP: usersArray: _array_index: 1: sessionType \u003d "TCP" AFP: usersArray: _array_index: 1: Ipaddress \u003d "10.0.3.136" AFP: usersArray: _array_index: 2: disconnectID \u003d 0 AFP: usersArray: _array_index: 2: SessionID \u003d 3609 AFP: usersArray: _array_index: 2: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 2: флаги \u003d 0 AFP: usersArray: _array_index: 2: состояние \u003d 1 AFP: usersArray: _array_index: 2: loginElapsedTime \u003d 69026 AFP: usersArray: _array_index: 2: имя \u003d "samanthacovey" AFP: usersArray: _array_index: 2: lastUseElapsedTime \u003d 36404 AFP: usersArray: _array_index: 2: serviceType \u003d "AFP" AFP: usersArray: _array_index: 2: sessionType \u003d "TCP" AFP: usersArray: _array_index: 2: Ipaddress \u003d "10.0.3.36" AFP: usersArray: _array_index: 3: disconnectID \u003d 0 AFP: usersArray: _array_index: 3: SessionID \u003d 3664 AFP: usersArray: _array_index: 3: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 3: флаги \u003d 0 AFP: usersArray: _array_index: 3: состояние \u003d 1 AFP: usersArray: _array_index: 3: loginElapsedTime \u003d 5745 AFP: usersArray: _array_index: 3: имя \u003d "dawndawson" AFP: usersArray: _array_index: 3: lastUseElapsedTime \u003d 1 AFP: usersArray: _array_index: 3: serviceType \u003d "AFP" AFP: usersArray: _array_index: 3: sessionType \u003d "TCP" AFP: usersArray: _array_index: 3: Ipaddress \u003d "10.0.3.56" AFP: usersArray: _array_index: 4: disconnectID \u003d 0 AFP: usersArray: _array_index: 4: SessionID \u003d 3666 AFP: usersArray: _array_index: 4: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 4: флаги \u003d 0 AFP: usersArray: _array_index: 4: состояние \u003d 1 AFP: usersArray: _array_index: 4: loginElapsedTime \u003d 5743 AFP: usersArray: _array_index: 4: имя \u003d "dawndawson" AFP: usersArray: _array_index: 4: lastUseElapsedTime \u003d 519 AFP: usersArray: _array_index: 4: serviceType \u003d "AFP" AFP: usersArray: _array_index: 4: sessionType \u003d "TCP" AFP: usersArray: _array_index: 4: Ipaddress \u003d "10.0.3.56" AFP: usersArray: _array_index: 5: disconnectID \u003d 0 AFP: usersArray: _array_index: 5: SessionID \u003d 3698 AFP: usersArray: _array_index: 5: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 5: флаги \u003d 0 AFP: usersArray: _array_index: 5: состояние \u003d 1 AFP: usersArray: _array_index: 5: loginElapsedTime \u003d 2276 AFP: usersArray: _array_index: 5: имя \u003d "kateberrigan" AFP: usersArray: _array_index: 5: lastUseElapsedTime \u003d 0 AFP: usersArray: _array_index: 5: serviceType \u003d "AFP" AFP: usersArray: _array_index: 5: sessionType \u003d "TCP" AFP: usersArray: _array_index: 5: Ipaddress \u003d "10.0.3.33" AFP: usersArray: _array_index: 6: disconnectID \u003d 0 AFP: usersArray: _array_index: 6: SessionID \u003d 3700 AFP: usersArray: _array_index: 6: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 6: Flags \u003d 0 AFP: usersArray: _array_index: 6: состояние \u003d 1 AFP: usersArray: _array_index: 6: loginElapsedTime \u003d 2273 AFP: usersArray: _array_index: 6: имя \u003d "kateberrigan" AFP: usersArray: _array_index: 6: lastUseElapsedTime \u003d 1604 AFP: usersArray: _array_index: 6: serviceType \u003d "AFP" AFP: usersArray: _array_index: 6: sessionType \u003d "TCP" AFP: usersArray: _array_index: 6: Ipaddress \u003d "10.0.3.33" AFP: usersArray: _array_index: 7: disconnectID \u003d 0 AFP: usersArray: _array_index: 7: SessionID \u003d 3705 AFP: usersArray: _array_index: 7: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 7: флаги \u003d 1 AFP: usersArray: _array_index: 7: состояние \u003d 1 AFP: usersArray: _array_index: 7: loginElapsedTime \u003d 607 AFP: usersArray: _array_index: 7: имя \u003d "sabrinaschwartz" AFP: usersArray: _array_index: 7: lastUseElapsedTime \u003d 1 AFP: usersArray: _array_index: 7: serviceType \u003d "AFP" AFP: usersArray: _array_index: 7: sessionType \u003d "TCP" AFP: usersArray: _array_index: 7: Ipaddress \u003d "10.0.3.28" AFP: usersArray: _array_index: 8: disconnectID \u003d 0 AFP: usersArray: _array_index: 8: SessionID \u003d 3707 AFP: usersArray: _array_index: 8: minsToDisconnect \u003d 0 AFP: usersArray: _array_index: 8: флаги \u003d 1 AFP: usersArray: _array_index: 8: состояние \u003d 1 AFP: usersArray: _array_index: 8: loginElapsedTime \u003d 606 AFP: usersArray: _array_index: 8: имя \u003d "sabrinaschwartz" AFP: usersArray: _array_index: 8: lastUseElapsedTime \u003d 207 AFP: usersArray: _array_index: 8: serviceType \u003d "AFP" AFP: usersArray: _array_index: 8: sessionType \u003d "TCP" AFP: usersArray: _array_index: 8: Ipaddress \u003d "10.0.3.28" AFP: TimeStamp \u003d "2007-11-21 10:05:40 -0800" Этот сценарий должен: 1. найти строку, которая заканчивается словами "состояние \u003d 6" 2. извлечения "array_index:" номер из этой строки 3. извлечь "SessionID" этого array_index от другой линии Это выходит за рамки моих знаний grep и AWK. Я хотел бы использовать AWK кроме Я только знаю, как действовать на колонны, и, поскольку не существует пробел во array_index стоимость я тупик! Можете ли вы помочь? Спасибо! Ноам |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|