ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 44
Скачиваний: 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 Аплатонов Р.С.