Таблица 1 – Используемые команды
| Команда | Описание |
| tr | копирует стандартный входной поток в стандартный выходной, подставляя или удаляя некоторые символы |
| cut | выводит заданную часть каждой строки файла в стандартный вывод |
| paste | выводит в стандартный вывод строки, состоящие из последовательного сцепления соответствующих строк каждого файла |
| join | для каждой пары входных строк с одинаковыми значениями в заданных полях (по умолчанию — в первых полях) выводит соединённую строку в стандартный вывод |
| wc | подсчитывает строки, слова и символы, читая их из указанных файлов или со стандартного ввода, если файлы не заданы |
| head | выводит в стандартный вывод первые строки файла |
| tail | выводит в стандартный вывод последние строки файла |
| pr | форматирует и выдаёт файлы на стандартный вывод |
| cat | по очереди читает указанные файлы и выдаёт их содержимое на стандартный вывод |
| ed | производит редактирование текстовых файлов в соответствии с командами редактирования, задаваемыми пользователем в командной строке |
Задания:
Дан текстовый файл (см. в папке «Текст») – обычный текст (разделение на абзацы), преобразовать его в соответствии с вариантом.
Вариант 1
- Перенести вторую строку в конец файла.
- Дописать в обратном порядке и вставить в начало в обратном порядке (т.е. 1,2,3,4 на 4,3,2,1,1,2,3,4).
- Последнюю строку записать в середину файла
Вариант 2
- Перенести вторую строку с конца файла в начало.
- Продублировать нечетные строки файла.
- После каждой четной строки дописать первую строку (т.е. 1,2,3,4 на 1,2,1,3,4,1)
Вариант 3
- Поменять местами первую и последнюю строки файла.
- Записать нечетные строки в обратном порядке (т.е. 1,2,3,4 на 3,2,1,4).
- Последнюю строку записать в середину файла
Вариант 4
- Поменять местами четные и нечетные строки (т.е. 1,2,3,4 на 2,1,4,3).
- Добавить первую строку в конец файла, а последнюю в начало (т.е. 1,2,3,4 на 4,1,2,3,4,1).
- Записать все нечетные в начало файла
Вариант 5
- Дописать все четные строки в конец файла.
- Поменять местами вторую с начала и вторую с конца строки.
- Оставить только четные строки файла
Вариант 6
- Продублировать четные строки файла.
- Без первой строки записать в обратном порядке (т.е. 1,2,3,4 на 2,3,4,3,2).
- Дописать нечетные строки в конец файла
Вариант 7
- Оставить только четные строки файла
- Дописать в обратном порядке без учета последней строки (т.е. 1,2,3,4 на 1,2,3,4,3,2,1).
- После каждой четной строки дописать первую строку (т.е. 1,2,3,4 на 1,2,1,3,4,1).
Вариант 8
- Записать все строки файла в обратном порядке.
- После каждой строки дописать первую строку (т.е. 1,2,3,4 на 1,1,2,1,3,1,4,1).
- Оставить только нечетные строки
Вариант 9
- Записать все четные строки в конец файла
- Поменять местами четные и нечетные строки (т.е. 1,2,3,4 на 2,1,4,3).
- Записать четные строки в обратном порядке (т.е. 1,2,3,4 на 1,4,3,2).
Вариант 10
- Продублировать каждую строку файла.
- Первую строку записать в середину файла
- Дописать в обратном порядке без учета последней строки (т.е. 1,2,3,4 на 1,2,3,4,3,2,1)
