Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите простейший скриптик сбацать, бесконечный цикл 
:(
    Опции темы
Step
Дата 28.7.2005, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

Репутация: 2
Всего: 25



при запуске скриптик должен просто бесконечное количество раз вызывать
команду
/usr/local/bin/snmpget -v2c 10.100.0.1 -c public transmission.127.1.1.4.1.5.3


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
bilbobagginz
Дата 28.7.2005, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



Код

#!/bin/sh
while [ true ]
do
/usr/local/bin/snmpget -v2c 10.100.0.1 -c public transmission.127.1.1.4.1.5.3
done




--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
Step
Дата 28.7.2005, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

Репутация: 2
Всего: 25



Спасибо..

теперь надо добавить кое что

ответ имеет такой вид
SNMPv2-SMI::transmission.127.1.1.4.1.5.3 = INTEGER: 331


если не трудно подскажите как можно выделить только 331

на сколько я понимаю pcre предназначен для работы с регулярными выражением, и позволил бы это сделать... вот только как использовать псре


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
bilbobagginz
Дата 29.7.2005, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 113
Всего: 317



man cut



--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
comcon1
Дата 29.7.2005, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 838
Регистрация: 11.6.2005
Где: Москва ДАС-МГУ

Репутация: нет
Всего: 17



Можно еще через awk - это такой лексический анализатор:
Код

/usr/local/bin/snmpget -v2c 10.100.0.1 -c public transmission.127.1.1.4.1.5.3 |
awk '{print $4;}'

$4 - это значит из выходной строки pipe-а выведется только 4-е слово. Ну я точно не помню как awk по умолчанию слова разбивает. Поиграй этой цифрой.

Это сообщение отредактировал(а) comcon1 - 29.7.2005, 13:46


--------------------
PM MAIL   Вверх
TEA
Дата 29.7.2005, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 7.6.2005

Репутация: нет
Всего: нет



/usr/local/bin/snmpget -v2c 10.100.0.1 -c public transmission.127.1.1.4.1.5.3 |/bin/cut -d ':' 4
Нефиг тяжелую артиллерию к такому делу тянуть
PM MAIL ICQ   Вверх
GrayCardinal
Дата 29.7.2005, 14:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 6
Всего: 58



Цитата
Нефиг тяжелую артиллерию к такому делу тянуть

Тока я perl хотел предложить ... smile


--------------------
PM MAIL WWW   Вверх
Guest
Дата 29.7.2005, 15:26 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











da eshhjo lex+yacc predlozhite ... ili 'expect'
  Вверх
Step
Дата 29.7.2005, 19:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

Репутация: 2
Всего: 25



спасибо за предоженные вариаты


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0773 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.