Лабораторная работа #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 руб.
Другие работы
Теплотехника Перм. гос. техн. ун-т Задача 1 Вариант 13
Z24
: 4 ноября 2025
Газовая смесь массой m, имеющая начальную плотность 0,9 м³/кг, в ходе политропного процесса сжимается от давления 0,1 МПа до давления рк. При этом её температура достигает значения Тк.
Определить:
— удельную газовую постоянную смеси;
— показатель политропы сжатия;
— подводимую теплоту, изменение внутренней энергии и энтальпии, а также работу, совершенную газом;
— изобразить процесс сжатия на обобщенных p-υ и T-s диаграммах.
Принимаемые допущения:
— температурной зависимостью
350 руб.
Методы психологических исследований
qawsedrftgyhujik
: 19 декабря 2010
СИБГУТИ.Психология и педагогика.Реферат. 4 семестр 2 вариант.
Тема: Методы психологических исследований
СОДЕРЖАНИЕ
1.ОРГАНИЗАЦИОННЫЕ МЕТОДЫ
1.1.Организационные методы, используемые в психологии
1.2.Лонгитюдный метод
1.3.Метод поперечных срезов
2.ЭКСПЕРИМЕНТАЛЬНЫЕ МЕТОДЫ
2.1.Научные основы и содержание экспериментальных методов в психологии…………………………………………..….5
2.2.Формирующие методы
3. ПСИХОДИАГНОСТИЧЕСКИЕ МЕТОДЫ…………………….....................……………13
Список литературы……………………………………………19
.В
50 руб.
Совершенствованию технического обслуживания и ремонта автомобилей в автотранспортном цехе ОСП «Пензенский почтампт» г. Пензы с разработкой стенда для промывки форсунок инжекторных двигателей автомобилей (зона ТО-2)
proekt-sto
: 14 января 2017
Расчетно-пояснительная записка состоит из пяти разделов.
В первом разделе анализ хозяйственной деятельности ОСП «Пензенский почтампт» произведен анализ хозяйственной деятельности предприятия на основе годовых отчетов за 2011…2013 гг., рассмотрены основные показатели хозяйственной деятельности предприятия.
Во втором разделе проекта разработаны организационные, проведены технологические расчеты по ремонту и техническому обслуживанию подвижного состава предприятия.
В третьем разделе проекта прове
600 руб.
Английский язык. Экзамен. 2-й семестр
karapulka
: 23 января 2016
Задание 1.Выберите правильную форму глагола.
1. No city has cables ___________ directly.
a. lay
b. are laying
c. laid
2. Computers ___________ to perform series of mathematical operations.
a. are used
b. are using
c. have used
3. ___________ power losses, thick wires should be used.
a. Reducing
b. To reduce
c. Having reduced
4. For information ___________, it must be attached to a radio – frequency carrier wave.
a. to be transmitted
b. will be transmitted
c. transmitted
5. Various installations
50 руб.