The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Простенький shell скрипт"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Простенький shell скрипт"  
Сообщение от BlackSnow (ok) on 01-Июл-08, 14:21 
Никогда не программировал на shell, прошу помощи в виде базовых знаний... Т.е. простейшие команды, описанные мной ниже, способы запуска скрипта при загрузке системы... Либо ссылки на доки для такого новичка как я =)
Скрипт нужен достаточно простой...
Это будет банально подача команд в командную строку и считывание значений, возвращаемых командой... (Как это реализовать?)
Команды, которые буду использовать:
while - будет ping сервера, если все пингуется - отлично, если пакет потерялся - выход из while.
if проверка значения i>4
if killall - если возвращяет "No matching processes were found" - передаем команду в командную строку... иначе - делаем killall опять...
и команда wait 5 сек... собственно ничо и не надо больше =)
Заранее спасибо за ответы =)
P.S. Все это будет на FreeBSD
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Простенький shell скрипт"  
Сообщение от Сергей email(??) on 01-Июл-08, 17:52 
>[оверквотинг удален]
>Команды, которые буду использовать:
>while - будет ping сервера, если все пингуется - отлично, если пакет
>потерялся - выход из while.
>if проверка значения i>4
>if killall - если возвращяет "No matching processes were found" - передаем
>команду в командную строку... иначе - делаем killall опять...
>и команда wait 5 сек... собственно ничо и не надо больше =)
>
>Заранее спасибо за ответы =)
>P.S. Все это будет на FreeBSD

хорошее руководство по shell
http://gazette.linux.ru.net/rus/articles/abs-guide/index.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Простенький shell скрипт"  
Сообщение от BlackSnow (ok) on 01-Июл-08, 17:55 
>[оверквотинг удален]
>>if проверка значения i>4
>>if killall - если возвращяет "No matching processes were found" - передаем
>>команду в командную строку... иначе - делаем killall опять...
>>и команда wait 5 сек... собственно ничо и не надо больше =)
>>
>>Заранее спасибо за ответы =)
>>P.S. Все это будет на FreeBSD
>
>хорошее руководство по shell
>http://gazette.linux.ru.net/rus/articles/abs-guide/index.html

Спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру