Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабы / Отчет ЛР4

.docx
Скачиваний:
14
Добавлен:
05.06.2021
Размер:
184.17 Кб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

Ордена Трудового Красного Знамени

федеральное государственное бюджетное образовательное учреждение

высшего образования

«Московский технический университет связи и информатики»

(МТУСИ)

Кафедра математической кибернетики и информационных технологий

Лабораторная работа по дисциплине:

Операционные системы

По теме:

Разработка интерактивного сценария Bash

Выполнил студент

Москва 2021

Цель работы:

• продолжение знакомства с командами Bash;

• приобретение навык разработки интерактивного сценария.

Порядок выполнения работы

При выполнении работы обратим внимание на следующее:

1) Для названий пунктов меню лучше использовать латинский алфавит. В названиях обязательно обращаем внимание на специальные символы и соответствующие правила их использования в строках;

2) Нам необходимо обращать внимание на регистр вводимых символов (в командах и их опциях, в специальных словах языка shell), на знаки пробела. Например, в операторе [ ]: [ ̺expression ̺].

3) Для работы с меню удобно использовать операторы select, case, if.

Выполнение на лабораторной работы

В нашем каталоге, созданном ранее (inform_Kolchin) создадим подкаталог lab4, в котором разместим разработанный скрипт.

Разрабатываем скрипт, осуществляющий вывод меню, состоящего из следующих пунктов:

• текущий пользователь,

• объем используемой памяти,

• объем дискового пространства,

• список запущенных процессов,

• список процессов, запущенных текущим пользователем,

• системные дата и время,

• время запуска системы,

• выход и вывод соответствующей информации в зависимости от выбранного пункта меню. Процесс повторять до тех пор, пока не будет выбран пункт меню «выход».

Код скрипта:

Примеры работы скрипта:

Соседние файлы в папке Лабы