Операционные системы. Лабораторная работа №2. Управление командной оболочкой. Создание простейшего скрипта
Состав работы
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задания и порядок выполнения работы
1. Определить тип используемой вами командной оболочки.
2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела.
3. Используя переменную окружения НОМЕ выполнить следующие действия списком:
- перейти в домашний каталог,
- выдать содержимое файла , созданного в лабораторной работе №1
3. Используя команды printf и read, вывести приглашение пользователю «ввести команду». Ввести команду, записав ее в переменную пользователя.
4. Используя соответствующий оператор подстановки , выполнить следующие действия: если пользователь нажал <ENTER> без ввода команды, сообщить ему об ошибке. Выполнить ту команду, что он ввел.
5. Оформить предыдущие пункты 1-4 как скрипт и выполнить его.
Вопросы для контроля
1. Что такое командная оболочка?
2. Что такое команда? Формат команды?
3. Что означает символ "\" введенный в командной строке перед нажатием <ENTER>?
4. Что такое скрипт-файл?
5. Что такое среда окружения? Зачем она нужна?
6. Как задать значение переменной окружения и как вывести его на экран?
7. Переменная оболочки. Отличие от переменной окружения.
Требование к отчету по лабораторной работе
Отчет по лабораторной работе должен содержать следующие разделы:
1. Титульный лист
2. Название, цель лабораторной работы
3. Протокол использованных команд и результатов их работы, проиллюстрированные скриншотами экранов, при выполнении пунктов 1- 4 задания лабораторной работы. (Протокол оформить в формате .doc документа с сохранением нумерации пунктов заданий лабораторной работы).
4. Полный протокол создания скрипта (пункт 5 задания).
5. Текст скрипта.
6. Ответы на контрольные вопросы.
1. Определить тип используемой вами командной оболочки.
2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела.
3. Используя переменную окружения НОМЕ выполнить следующие действия списком:
- перейти в домашний каталог,
- выдать содержимое файла , созданного в лабораторной работе №1
3. Используя команды printf и read, вывести приглашение пользователю «ввести команду». Ввести команду, записав ее в переменную пользователя.
4. Используя соответствующий оператор подстановки , выполнить следующие действия: если пользователь нажал <ENTER> без ввода команды, сообщить ему об ошибке. Выполнить ту команду, что он ввел.
5. Оформить предыдущие пункты 1-4 как скрипт и выполнить его.
Вопросы для контроля
1. Что такое командная оболочка?
2. Что такое команда? Формат команды?
3. Что означает символ "\" введенный в командной строке перед нажатием <ENTER>?
4. Что такое скрипт-файл?
5. Что такое среда окружения? Зачем она нужна?
6. Как задать значение переменной окружения и как вывести его на экран?
7. Переменная оболочки. Отличие от переменной окружения.
Требование к отчету по лабораторной работе
Отчет по лабораторной работе должен содержать следующие разделы:
1. Титульный лист
2. Название, цель лабораторной работы
3. Протокол использованных команд и результатов их работы, проиллюстрированные скриншотами экранов, при выполнении пунктов 1- 4 задания лабораторной работы. (Протокол оформить в формате .doc документа с сохранением нумерации пунктов заданий лабораторной работы).
4. Полный протокол создания скрипта (пункт 5 задания).
5. Текст скрипта.
6. Ответы на контрольные вопросы.
Дополнительная информация
Новосибирск 2020 , ДО СиБГУТИ , Оценка зачет без замечаний.
Похожие материалы
ЛАБОРАТОРНАЯ РАБОТА 2 Операционные системы Вариант: 1 Управление командной оболочкой Создание простейшего скрипта
KVASROGOV
: 10 января 2021
ЛАБОРАТОРНАЯ РАБОТА 2
По дисциплине: Операционные системы
Вариант: 1
Управление командной оболочкой
Создание простейшего скрипта
150 руб.
Лабораторная работа №2 ,Управление командной оболочкой Создание простейшего скрипта, вариант 12
Дистанционное обучение СибГУТИ 2026
: 7 марта 2023
Цель работы: получить базовые знания языка shell. Научиться писать скрипты.
Вопросы.
350 руб.
Операционные системы Лабораторная работа 2
ilya22ru
: 12 декабря 2024
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с
указанным именем существует, вывести информацию о том, работает ли он в
данный момент в системе; иначе – вывести сообщение «Нет такого пользователя»
(список пользователей, зарегистрированных в системе, на
220 руб.
Операционные системы. Лабораторная работа №2.
Fockus
: 7 июля 2023
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
vi add_phone.sh
vi search_phone.sh
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе
200 руб.
Лабораторная работа №2 "Операционные системы"
Daniil2001
: 8 февраля 2023
Программа на языке Pascal.
Результаты работы программы укажите самостоятельно (директории расположения могут отличаться).
Вариант 8.
50 руб.
Операционные системы. Лабораторная работа №2
Юрий14
: 23 ноября 2021
Операционные системы лабораторная работа № 2
1. Написать скрипт add_phone, создающий список телефонных номеров и фамилии пользователей.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированных в системе заданных пользователей (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd) (использовать команду grep для поиска, оператор условия if, в условии проверить результат выполнения предыдущей команды $? (команды выполнилась успешно
200 руб.
Операционные системы. Лабораторная работа № 2
gnv1979
: 30 декабря 2016
1. Постановка задачи
Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – «тиканья» – не должна быть слишком большой. Её следует зада
30 руб.
Операционные системы. Лабораторная работа №2
stud82
: 18 января 2013
Задание: Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
80 руб.
Другие работы
Архитектура вычислительных систем. Контрольная работа. Вариант 8
shanti
: 7 марта 2012
Контрольная работа состоит из восьми вопросов (по одному или два на главу) и заданий ( по - 0, 1 или несколько для каждой главы):
1.Каковы области применения однокристальных ВС?
2.Как была устроена коммутирующая сеть ВС ILLIAC IV, в чем заключались ее достоинства и недостатки?
3.Какие существуют способы предсказания ветвления и чем они отличаются?
4.Какова структура АЛУ на микропроцессоре Alpha 21264 ev6 и с какими форматами данных оно работает?
5.Каковы характерные черты ВС с архитектурой NUMA?
150 руб.
Штамповочное оборудование
chshyogolev
: 1 декабря 2008
Классификация штамповочных прессов.
КОНСТРУКЦИИ ШТАМПОВ
СХЕМЫ РАБОТЫ КОМБИНИРОВАННЫХ ШТАМПОВ
Задвижка ЗМС1-65Х350-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
leha.nakonechnyy.92@mail.ru
: 12 апреля 2018
Задвижка ЗМС1-65Х350-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
369 руб.
Системы ЧПУ токарного станка ES-L6, ES-L8 (CE). Руководство по эксплуатации и техобслуживанию
GnobYTEL
: 25 августа 2012
Спецификации станка.
Транспортировка и установка станка.
Работа станка.
Проверка и техобслуживание станка.
Список запасных деталей.
Уровень шума.
Технические данные
20 руб.