Заказчик поставил задачу написать скрипт для unix shell (sh / bash), позволяющий склеивать каждые N строк с разделителем ";" (точка с запятой). На входе скрипт получает файл со строками и число N, а на выходе выводит результат в виде нескольких строк, каждая из которых будет содержать N склеиных строк из начального файла.
Основными моментами для реализации этой задачи были:
- работа с консолью bash
- написание скриптов на bash
- программирование на awk
Проект был выполнен за полчаса. Заказчик остался доволен.