Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОС Unix / ОС_UNIX_ПР_5

.docx
Скачиваний:
2
Добавлен:
28.11.2023
Размер:
21.44 Кб
Скачать

Практическая работа №5. Работа со строками.

Решить поставленные задачи ДВУМЯ способами

Команда

Описание

awk

ищет в файле строки, удовлетворяющие шаблонам, заданным в скрипте_awk, и выполняет над ними действия, заданные в скрипте_awk

sed

производит редактирование текстовых файлов в соответствии с операторами редактирования, заданными в скрипте_sed в командной строке или в файле

Вариант 1

  1. В файле со стихотворением в каждом слове заменить первые 2 символа на последние два символа.

  2. В файле со стихотворением символ "." заменить на "точка".

Вариант 2

  1. В файле со стихотворением после каждой строки которая заканчивается "?" вставлять "??".

  2. В файле с текстом сочетания "со" заменить на "ос".

Вариант 3

  1. В файле с текстом продублировать строку в которой присутствует "нн"

  2. В файле со стихотворением в каждом слове заменить первые 2 символа на последние два символа.

Вариант 4

  1. В файле со стихотворением удалить все строки, в которых присутствует ",".

  2. В файле с текстом в слове каждого второго предложения делать перенос строки.

Вариант 5

  1. В файле со стихотворением заменить все "о" на "О".

  2. В файле с текстом продублировать строку в которой присутствует "нн".

Вариант 6

  1. В файле со стихотворением удалить все строки в которых присутствует "!".

  2. В файле с текстом, перед строкой, начинающейся с символа "-" добавить "Ask:"

Вариант 7

  1. 1. В файле с текстом заменить на "!!!" слова в которых есть буква "и".

  2. В файле со стихотворением удалить вторую строку в которой содержится "!"

Вариант 8

  1. В файле со стихотворением после каждой строки в которой есть "." нужно вставить эту же строку.

  2. В файле с текстом в конце каждой строки вставить "The end"

Вариант 9

  1. В файле с текстом перед каждым знаком "." вставить "<точка>".

  2. В файле с текстом заменить на "!!!" слова в которых есть буква "м".

Вариант 10

  1. В файле со стихотворением удалить слова, после которых идет ","

  2. В файле с текстом каждую строку которая содержит "пр" записать в начало.

Соседние файлы в папке ОС Unix