Лабораторная работа №2. Введение в операционную систему UNIX.2 семестр.Все варианты
Состав работы
|
|
Работа представляет собой файл, который можно открыть в программе:
- Microsoft Word
Описание
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.
4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
7. Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле; если задано два файла – подсчитать число слов; если задано три файла – подсчитать число строк; иначе вывести сообщение об ошибке.
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.
4. Написать скрипт, проверяющий тип файла. Если файл - каталог, то вывести его содержимое, иначе - вывести сообщение о типе файла.
5. Написать скрипт, в котором создать каталог save, переписать в него содержимое текущего каталога рекурсивно т.е. с поддиректориями и установить на директорию все права для всех.
6. Создать в текущем каталоге и в поддиректориях файлы нулевой длины (пустые файлы). Написать скрипт, удаляющий рекурсивно файлы нулевой длины.
7. Написать скрипт, в котором в качестве параметров командной строки заданы имена файлов.
Если задан один файл, то подсчитать число букв в этом файле; если задано два файла – подсчитать число слов; если задано три файла – подсчитать число строк; иначе вывести сообщение об ошибке.
8. Написать скрипт, проверяющий тип файла; если файл текстовый, то загрузить редактор vi, если исполняемый, то выполнить его.
Дополнительная информация
Лабораторная работа 2 09.05.2020 09.05.2020 Зачет Уважаемый Квиткова Ирина Геннадьевна
Похожие материалы
Лабораторная работа №2 : «Введение в операционную систему Unix»
Severniolen
: 26 февраля 2022
Задание:
1. Написать 2 скрипта:
add_phone, создающий список телефонных номеров и фамилии пользователей;
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.
4. Написать ск
100 руб.
Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX.
dozent2007
: 21 февраля 2025
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии
зарегистрированного в системе пользователя, имя которого задано параметром
(список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile
100 руб.
Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX
hellofromalexey
: 24 марта 2020
Задание:
1. Написать 2 скрипта:
add_phone, создающий список телефонных номеров и фамилии пользователей;
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если этот файл отсутствует, то скопировать его из директории /etc.
4. Написать скр
185 руб.
Лабораторная работа №2 по дисциплине: «Введение в операционную систему Unix»
opa154
: 18 октября 2019
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней директории файла profile. Если эт
230 руб.
Лабораторная работа №2 по дисциплине: «Введение в операционную систему Unix»
Помощь студентам СибГУТИ ДО
: 22 июня 2019
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированного в системе пользователя, имя которого задано параметром (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней
300 руб.
Введение в операционную систему UNIX, лабораторная работа № 2. Общий вариант.
nakalexey
: 31 мая 2022
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии
зарегистрированного в системе пользователя, имя которого задано параметром
(список пользователей, зарегистрированных в системе, находится в файле
/etc/passwd).
3. Написать скрипт, проверяющий наличие в домашней
300 руб.
Лабораторные работы №2 по дисциплине: Введение в операционную систему UNIX. Для всех вариантов
ilya2213
: 13 июня 2021
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
50 руб.
Лабораторная работы №2 по дисциплине: Введение в операционную систему UNIX. Вариант 4
SibGutirab
: 9 ноября 2024
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
45 руб.
Другие работы
Товароведение и экспертиза качества мяса
evelin
: 8 октября 2013
Содержание:
1. Отличительные особенности мяса говядины, баранины, свинины по упитанности, выходу мяса по товарным сортам, пготребительским свойствам. Маркировка мяса. Факторы, определяющие цены на мясо.
2. Сравнительная характеристика рыбы холодного и горячего копчения по особенностям сырья, способу копчения, изменениям состава и структуры при копчении, показателям качесвта, условиям и срокам хранения.
3. Дайте заключение о качсетве нежирного творога, имеющего рассы
10 руб.
Зажим 733261
bublegum
: 25 ноября 2020
Зажим 733261
Зажим Чертеж 51
1. Заменить вид спереди фронтальным разрезом.
2. Вычертить вид сверху, как показано на чертеже.
3. Построить профильный разрез А-А.
4. Наименование детали: Зажим (733261).
5. Материал детали: Серый чугун СЧ15 ГОСТ 1412-85.
6. Номер детали 51.
3d модель и чертеж (все на скриншотах изображено) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19 и выше версиях компаса.
Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
100 руб.
Бруй Л.П. Техническая термодинамика и теплопередача ТОГУ Задача 5 Вариант 20
Z24
: 14 января 2026
Определить потерю теплоты одним погонным метром стального паропровода с наружным диаметром 100 мм в результате лучистого теплообмена. Паропровод расположен в кирпичном канале, имеющем поперечное сечение 300×300 мм. Температуру наружной поверхности паропровода t1 и внутренней поверхности стенок канала t2 принять из табл. 3. Степень черноты окисленной стали и красного кирпича см. в. приложении 1.
В конце задачи следует ответить письменно на следующие вопросы:
1. Что называется степенью черно
180 руб.
Проект дизеля мощностью 250 кВт, частотой вращения 750 об/мин на базе двигателя 6ЧН 18/22. Проектирование подрамника под дизель-генератор с расчетом амортизирующего крепления на судовом фундаменте
dex89
: 25 апреля 2013
СОДЕРЖАНИЕ
Введение
1 Технико-экономическое обоснование темы дипломного проекта
2 Конструкторская часть
2.1 Техническая характеристика и устройство двигателя
2.2 Тепловой расчет двигателя
2.3 Динамический расчет двигателя
2.4 Прочностной расчет основных деталей двигателя
2.5 Расчет систем двигателя
3 Проектирование подрамника под дизель-генератор с расчетом амортизирующего крепления на судовом фундаменте
3.1 Проблема установки амортизирующего крепления на судовом фундаменте
3.2 Характ
3000 руб.