Файл: Доценту кафедры икд.docx

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

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

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

Добавлен: 12.12.2023

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

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

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

Доценту кафедры ИКД

Громову В.В.

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


Я, Аплатонов Ростислав Станиславович, в ходе лабораторной работы №3 осуществлял создание и перекодировку текстовых файлов с 50000 строк, и объединение их с использованием sh скрипта в ОС Debian и с помощью bat скрипта в Windows.

Для Linux был написан следующий скрипт с использованием цикла for (рис. 1).



Рисунок 1. Скрипт sh

Как и в прошлой лабораторной работе в файлах отличных от кодировки UTF-8 был некорректный текст, в итоговом файле аналогично. (рис. 2-5)



Рисунок 2. Кодировка 866 в linux



Рисунок 3. Кодировка CP1251 в linux



Рисунок 4. Кодировка KOI-8 в linux



Рисунок 5. Кодировка UTF-8 в linux

Для windows был написан следующий скрипт с использованием цикла for (рис. 6).



Рисунок 6. Скрипт bat

Результаты в файлах разных кодировок аналогичны прошлой работе, однако после выполнения bat-скрипта, в конце итогового файла появился символ (рис. 7).



Рисунок 7. Символ в итоговом файле


Во время выполнения лабораторной работы был создан файл с текстом, который был перекодирован в 3 разные кодировки, после эти файлы были объединены в 1 файл. Результаты были аналогичны прошлой лабораторной работе, за исключением кол-ва строк и итогового файла после bat-скрипта.

В отличие от итогового файла после sh-скрипта, после bat-cкрипта в конце файла появился неопознанный символ
, скорее всего так отображается символ перевода строки либо это символ конца файла (EOF).
Студент группы ИСТ-012 Аплатонов Р.С.