Лабораторная работа #3 по дисциплине: Операционные системы LINUX (Моренкова). Вариант #5
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Лабораторная работа N 3
Управляющие конструкции командной оболочки
Обработка параметров командной строки, передаваемых в скрипт
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Варианты заданий к лабораторной работе
№ варианта Задание
5 Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts.
Скрипт должен выполнять следующую работу:
а) используя соответствующую спецпеременную вывести все параметры, каждый заключен в двойные кавычки
б) если есть- значение третьего параметра.
Скрипту возможна передача опций –d (c дополнительным параметром) и –f (c дополнительным параметром). При обнаружении этих опций скрипт должен выполнить следующую работу:
в) на опцию –f name выдать содержимое файла с именем name, если такой файла есть в домашнем каталоге.
г)на опцию –d name создать каталог, если с таким именем нет.
д) предусмотреть обработку недопустимой опции
Контрольные вопросы
1. Назначение условного оператора if-fi. Команда test
2. Назначение блока case-esac
3. Назначение функции getopts
5. Назначение специальных переменных
Управляющие конструкции командной оболочки
Обработка параметров командной строки, передаваемых в скрипт
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Варианты заданий к лабораторной работе
№ варианта Задание
5 Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts.
Скрипт должен выполнять следующую работу:
а) используя соответствующую спецпеременную вывести все параметры, каждый заключен в двойные кавычки
б) если есть- значение третьего параметра.
Скрипту возможна передача опций –d (c дополнительным параметром) и –f (c дополнительным параметром). При обнаружении этих опций скрипт должен выполнить следующую работу:
в) на опцию –f name выдать содержимое файла с именем name, если такой файла есть в домашнем каталоге.
г)на опцию –d name создать каталог, если с таким именем нет.
д) предусмотреть обработку недопустимой опции
Контрольные вопросы
1. Назначение условного оператора if-fi. Команда test
2. Назначение блока case-esac
3. Назначение функции getopts
5. Назначение специальных переменных
Дополнительная информация
Оценка: зачет
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Дата оценки: 14.02.2022
Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Онлайн-Тест по дисциплине: Операционные системы LINUX (Моренкова)
IT-STUDHELP
: 14 февраля 2022
Вопрос №1
Какой из способов реализации виртуальной памяти подразумевает перемещение между памятью и диском частей фиксированного размера?
Страничная виртуальная память
Сегментная виртуальная память
Сегментно-страничная виртуальная память
Вопрос №2
В распределенных системах с несколькими процессорами (каждый из которых имеет свою оперативную память) синхронизация может быть реализована только с помощью передачи...:
сигнала
мьютекса
специального кода
специального символа
сообщения
Вопрос
490 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 3
IT-STUDHELP
: 16 мая 2022
Лабораторная работа №1
Задание для лабораторной работы
Работа с файловой системой LINUX.
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения работы.
1. Если вы еще не установили операционную систему LINUX, установите.
2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации.
3. Ознакомиться с информацией, появившейся на экране монитора.
4. Выбрать на панели монитора режим «терминал».
Учимся создавать новый каталог.
5
1200 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 19
IT-STUDHELP
: 16 мая 2022
Лабораторная работа No1
Задание к лабораторной работе No1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного со
1200 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 6
IT-STUDHELP
: 16 мая 2022
Лабораторная работа No1
Задание к лабораторной работе No1
Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов).
1. Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки):
1. my name is ...
2. my surname is ...
3. login is ...
4. <текст произвольного сод
1200 руб.
Лабораторная работа 1-3 по дисциплине: Операционные системы LINUX. Вариант 15
IT-STUDHELP
: 4 апреля 2022
Лабораторная работа N 1
Работа с файловой системой LINUX
Цель работы: Изучить команды управления каталогами и файлами.
Порядок выполнения работы.
1. Если вы еще не установили операционную систему LINUX, установите.
2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации.
3. Ознакомиться с информацией, появившейся на экране монитора.
4. Выбрать на панели монитора режим «терминал».
Учимся создавать новый каталог.
5. Убедитесь, что Вы находитесь в с
1200 руб.
Лабораторные работы №№1-3 по дисциплине: Операционные системы LINUX. Вариант №1
IT-STUDHELP
: 25 ноября 2021
Лабораторная работа №1
Знакомство с операционной системой LINUX.
Способы хранения информации.
Команды управления данными.
Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными.
Вопросы для контроля:
1. Что такое командная оболочка? Как можно определить её тип?
2. Что такое файл?
3. Что такое каталог?
4. Что такое путь файла? Аб
1200 руб.
Операционные системы LINUX. Вариант №11
IT-STUDHELP
: 30 декабря 2021
Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX
Задание
Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент предлагает пользователю ввести любое слово, которое потом будет отправлено серверу. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала п
800 руб.
Операционные системы LINUX. Вариант №1
IT-STUDHELP
: 25 ноября 2021
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
№ варианта
Задание на контрольную работу
ВАРИАНТ 1 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово детской считалки. Длина сообщения должна быть не более 15 символов Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступлени
800 руб.
Другие работы
Основы инфокоммуникационных технологий. Системы сотовой подвижной связи
Timonn72
: 28 февраля 2015
Содержание:
1. Виды электросвязи
2. Введение
3. История развития сотовой связи
4. Принципы функционирования систем сотовой связи
5. Алгоритм функционирования систем сотовой связи
6. Структура подвижной станции
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Основы инфокоммуникационных технологий
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 11.2014
Рецензия:Уважаемый ...,тема раскрыта.
Тимченко Светлана Владимировна
100 руб.
Модернизация штанговый насос НВС – 2М-Курсовая работа-Оборудование для добычи и подготовки нефти и газа
https://vk.com/aleksey.nakonechnyy27
: 3 марта 2016
3.Анализ известных технических решений и выбор прототипа
проектируемого изделия.
Штанговые скважинные насосы предназначены для откачивания из нефтяных скважин жидкостей с температурой не более 130 оС , обводнённостью не более 99 % по объёму, вязкостью до 0,3 Па∙с , минерализацией воды до 10 г/л , свободного газа на приеме не более 25 %, сероводорода не более 50 мг/л и концентрацией ионов водорода рН 4,2 - 8,0.
Стандарт предусматривает выпуск двух схем штанговых насосов : вставных и невставных .
1294 руб.
Наголовник-Деталь-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
nakonechnyy_lelya@mail.ru
: 26 сентября 2023
Наголовник-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
119 руб.
Дисциплина: Архитектура вычислительных систем. Расчетно-графическое задание. Вариант №15
ДО Сибгути
: 8 февраля 2013
Задание
1. Произвести анализ архитектуры ЭВМ II поколения. Описать архитектуру и функциональную структуру одной из отечественных ЭВМ II поколения.
2. Построить блок-схему -алгоритма умножения двух матриц:
применив методику крупноблочного распараллеливания.
Отыскать максимум коэффициента накладных расходов при реализации -алгоритма на вычислительной системе, имеющей следующие параметры:
– разрядность
– полосу пропускания канала между машинами Гигабод;
– время в
71 руб.