![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Переменные сферы. | dinjo_jo | Shell программирование и сценарии | 13 | 09-10-2008 08:03 AM |
| Сфера AIX | abhishek27 | AIX | 4 | 06-19-2008 10:49 AM |
| создать имя переменной на основе другой переменной значения | benefactr | Shell программирование и сценарии | 2 | 11-01-2007 12:27 PM |
| Как один evaulate переменной стоимости, если это число или нет | suman_jakkula | Shell программирование и сценарии | 1 | 04-20-2007 02:06 AM |
| масштаб | sundaresh | Программирования высокого уровня | 7 | 06-28-2006 12:19 PM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Проблема с корпуса переменной сфера
Привет,
Я застрял при разработке оболочки подпрограмма, которая проверяет файл журнала "успех" или "неудача". Подпрограмма говорится в лог-файл и проверяет на ключевое слово "успех", в случае признания его установить переменную (найдено \u003d 1). Она возвращает успех или неудача на основе этой переменной. Моя проблема, я вижу, переменная быть установлена в 1 (успешные сценарии), но как только дело доходит пределами при цикле значение сбрасывается в 0. Вот Logcheck моя функция, пожалуйста, дайте мне знать, где я ошибаюсь. Функция Logcheck ( найдено \u003d 0; # Множества 1, если "успех" найден Cat $ OUTPUT_LOG () | а читать строки делать Temp \u003d `Эхо $ LINE | Grep" $ () SUCCESS_MESSAGE "` если [$? -экв 0], затем Найдено \u003d 1 <- 1 Значение здесь Эхо "Строка найдена" Эхо "найденное значение изнутри, а это: $ найдена" FI готово Эхо "найденное значение в коридоре, пока составляет $ найдена" <- 0 найденных во всех дела если [$ найдены \u003d 1], а затем вернуть $ SUCCESS; еще вернуть $ FAILURE FI ) / / выход для успеха сценарию: найдена строка Найденное значение в то время как внутри цикла: 1 Найденное значение в то время как за пределами цикла 0 |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|