Файл: Лабораторная работа 2 По дисциплине Архитектура информационных систем Фамилия Никитин Имя Александр Отчество Владимирович.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 88

Скачиваний: 12

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ

УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА»

(СПбГУТ)

ИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ

Лабораторная работа № 2

По дисциплине: «Архитектура информационных систем»


Фамилия: Никитин

Имя: Александр

Отчество: Владимирович

Курс:4

Студ. билет №: 1910557

Группа №: ИБ-94з

Дата сдачи работы:

Преподаватель:


г. Санкт-Петербург

2023 год

Цель работы: Используя текстовые редакторы (удобные пользователю vi, vim, mcedit) создать файл скрипт на языке Shell с использованием циклов.

Ход работы:

1. Создать файл-скрипт на языке Shell (Далее по тексту - скрипт).

2. Использую внешние средства либо стандартные средства языка Shell написать скрипт, который бы производил следующие действия:

2.1 Создать каталог по типу «№№ группы_Фамилия_Инициалы». Пример: ИСТ-931_Иванов_ВВ.



2.2 Создать скрипт и файлы внутри каталога которые:

2.2.1 Автоматически производил формирование текстового файла в кодировке 866 в котором содержится 10 000 строк «Фамиля Имя Отчество Место рождения Дата рождения Место проживания Номер школы ФАМИЛИЯ ИМЯ ОТЧЕСТВО МЕСТО РОЖДЕНИЯ Дата рождения МЕСТО ПРОЖИВАНИЯ Номер школы».

2.2.2 Автоматически производил формирование текстового файла в кодировке 1251 в котором содержится 10 000 строк «Фамиля Имя Отчество Место рождения Дата рождения Место проживания Номер школы ФАМИЛИЯ ИМЯ ОТЧЕСТВО МЕСТО РОЖДЕНИЯ Дата рождения МЕСТО ПРОЖИВАНИЯ Номер школы»

2.2.3 Автоматически производил формирование текстового файла в кодировке UTF-8 в котором содержится 10 000 строк «Фамиля Имя Отчество Место рождения Дата рождения Место проживания Номер школы ФАМИЛИЯ ИМЯ ОТЧЕСТВО МЕСТО РОЖДЕНИЯ Дата рождения МЕСТО ПРОЖИВАНИЯ Номер школы»


2.2.4 Автоматически производил формирование текстового файла в кодировке KOI-8 в котором содержится 10 000 строк «Фамиля Имя Отчество Место рождения Дата рождения Место проживания Номер школы ФАМИЛИЯ ИМЯ ОТЧЕСТВО МЕСТО РОЖДЕНИЯ Дата рождения МЕСТО ПРОЖИВАНИЯ Номер школы»

2.2.5 Автоматически производил формирование результирующего текстового файла из имеющихся в котором содержится последовательно информация в кодировке 866, 1251, UTF-8, KOI-8.



2.3 Автоматически производил архивирование каталога, содержащего указанные файлы и файл отчета в формате ZIP



Вывод:

В ходе лабораторной работы были приобретены практические навыки создания файла скрипт на языке Shell с использованием циклов и транслитерации.