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