Лабораторная работа №2 : «Введение в операционную систему Unix»

Состав работы

material.view.file_icon
material.view.file_icon ЛР-2.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание:
1. Написать 2 скрипта:
add_phone, создающий список телефонных номеров и фамилии пользователей;

2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.

4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
7. Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле;
если задано два файла – подсчитать число слов;
если задано три файла – подсчитать число строк;
иначе вывести сообщение об ошибке.
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.

Дополнительная информация

Дата сдачи: 2020 год
Оценка: Ваша работа зачтена без замечаний
Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX.
1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющий наличие в домашней директории файла profile
User dozent2007 : 21 февраля 2025
100 руб.
Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX.
Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX
Задание: 1. Написать 2 скрипта: add_phone, создающий список телефонных номеров и фамилии пользователей; 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc. 4. Написать скр
User hellofromalexey : 24 марта 2020
185 руб.
Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX
Лабораторная работа №2 по дисциплине: «Введение в операционную систему Unix»
1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если эт
User opa154 : 18 октября 2019
230 руб.
Лабораторная работа №2 по дисциплине: «Введение в операционную систему Unix»
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющий наличие в домашней
300 руб.
Введение в операционную систему UNIX, лабораторная работа № 2. Общий вариант.
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющий наличие в домашней
User nakalexey : 31 мая 2022
300 руб.
Введение в операционную систему UNIX, лабораторная работа № 2. Общий вариант.
Лабораторные работы №2 по дисциплине: Введение в операционную систему UNIX. Для всех вариантов
1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. Содержимое скрипта add_phone.sh: echo "$1 $2" >> phonebook Содержимое скрипта search_phone.sh: FOUND=$(grep "^$1 [+0-9]\{12\}" -I phonebook) if [[ "$FOUND" != "" ]]; then printf "$FOUND\n" else echo "Records with surname $1 not found" fi
User ilya2213 : 13 июня 2021
50 руб.
Лабораторные работы №2 по дисциплине: Введение в операционную систему UNIX. Для всех вариантов promo
Введение в операционную систему UNIX Сибгути
Цель работы Расчетно-графическая работа (РГР) направлена на развитие следующих общекультурных, общепрофессиональных и профессиональных компетенций: - готовность содействовать внедрению перспективных технологий и стандартов (ПК - 1); - способность иметь навыки самостоятельной работы на компьютере и в компьютерных сетях, осуществлять компьютерное моделирование устройств, систем и процессов с использованием универсальных пакетов прикладных компьютерных программ (ОПК - 4); - готовность изучать научн
User Maksim4 : 18 мая 2022
200 руб.
Лабораторная работа №2. Введение в операционную систему UNIX.2 семестр.Все варианты
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). 3. Написать скрипт, проверяющи
User Максим33 : 15 мая 2020
200 руб.
Кронштейн. Графическая работа №13. Вариант №14.
Кронштейн. Вариант 14. Графическая работа 13 Изображение сварных конструкций Выполнить чертеж сварного узла в трех видах. 3d модель и сборочный чертеж + спецификация (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
User lepris : 10 февраля 2022
150 руб.
Кронштейн. Графическая работа №13. Вариант №14.
Исследование издержек предприятия
Альтернативные издержки Издержки – это затраченные ресурсы. Чтобы посчитать, каких издержек стоило производство того или иного товара, необходимо определить, сколько каких ресурсов необходимо использовать в производстве товара и выразить сумму затраченного в денежной форме. Рыночный механизм устроен так, что цены на ресурсы, - это денежное выражение издержек товара – всегда окупается ценой товара. Иначе этот товар с помощью этих ресурсов не производится. Рациональное ведение дел в экономике св
User elementpio : 11 ноября 2012
Теплотехника 18.03.01 КубГТУ Задача 1 Вариант 97
Сравнить мощность, затраченную на повышение давления воздуха в одно- и двухступенчатом компрессоре в случае политропного сжатия с показателем политропы n. Объемный расход воздуха при параметрах всасывания — V1, начальные параметры р1=0,1 МПа и t1, а конечное давление — рк. Определить также температуру воздуха на выходе из компрессора и количество теплоты, отводимое от цилиндров и промежуточного теплообменника. Изобразить условно процессы одно- и двухступенчатого сжатия на рυ-, Ts — диаграммах.
User Z24 : 23 января 2026
200 руб.
Теплотехника 18.03.01 КубГТУ Задача 1 Вариант 97
Контрольная работа по дисциплине "Вычислительная техника и информационные технологии". 3-й семестр. вариант №21
1. Преобразовать восьми- и шестнадцатеричные числа в двоичную систему счисления: а) 7356,0418 2. Перевести в десятичную систему счисления: а) DA31016 3. Пользуясь дополнительным кодом сложить пары чисел: а) N1 = 10,1112 , N2 = -110,0112. ; 4. Пользуясь правилом де Моргана преобразовать выражение и составить структурную схему в базисе И-НЕ:
User Serebro09 : 16 марта 2015
100 руб.
up Наверх