Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите с SHELL процедурами

67K
21 января 2011 года
Mermaid
1 / / 21.01.2011
Помогите, пожалуйста =) мы shell почти не занимались, максимум что сделали - это лабораторку на решение системы уравнений. А тут на экзамен дают другие совсем задачи(( не знаем как вообще это сделать( разобрались бы сами, но времени совсем нет, дали всего 4 дня. Помогите, если можете) Буду очень благодарна =)

1. Написать shell-процедуру, которая:
- вводит символьную строку, содержащую текст некоторого сообщения
- проверяет наличие в своем почтовом ящике такого же сообщения
- если в почтовом ящике имеется введенное сообщение, то выводит его на экран и посылает на терминалы всем пользователям, в данный момент работающим в системе из числа тех, чьи имена передаются в качестве параметров.

2. Написать shell-процедуру, которая:
- всем пользователям, работающим в данный момент в системе, имена которых задаются третьим и последующими параметрами, рассылает сообщения из файла, имя которого передается вторым параметром
- повторяет сообщения с периодичностью, задаваемой первым параметром.
- прекращает выдачу сообщений при вводе слова quit

3. Написать shell-процедуру, которая:
- вводит с терминала некоторое целое число
- всем пользователям, работающим в данный момент в системе, посылает сообщение о среднем числе процессов у каждого пользователя
- тем пользователям, у которых число процессов больше среднего, посылает второе сообщение с предупреждением, если число процессов у них отличается от среднего больше, чем введенное число.

4. Написать shell-процедуру
- всем пользователям, у которых есть больше 1 приостановленного процесса, посылает на терминал предупредительное сообщение;
- если пользователь, получивший предупредительное сообщение, в течение 2 минут не ответит и не уменьшит число приостановленных процессов, то его имя записывается в заданный файл.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог